Merge "[Wi-Fi] Fix EntityHeader signal strength icon invisible problem" into rvc-dev am: 8efea18ca2 am: 1bff922997 am: 6deed59468
Change-Id: Ibe593f8beac41de4271253ce73dbc6c93b09eeb9
This commit is contained in:
@@ -235,6 +235,13 @@ public class WifiNetworkDetailsFragment2 extends DashboardFragment implements
|
||||
public void refreshPreferences() {
|
||||
final PreferenceScreen screen = getPreferenceScreen();
|
||||
for (AbstractPreferenceController controller : mControllers) {
|
||||
// WifiDetailPreferenceController2 gets the callback WifiEntryCallback#onUpdated,
|
||||
// it can control the visibility change by itself.
|
||||
// And WifiDetailPreferenceController2#updatePreference renew mEntityHeaderController
|
||||
// instance which will cause icon reset.
|
||||
if (controller instanceof WifiDetailPreferenceController2) {
|
||||
continue;
|
||||
}
|
||||
controller.displayPreference(screen);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user