Fix the screen scrolling down after enabling dark theme.
Root Cause: Dynamically update preferences behind onCreate lifecycle. Solution: Move it to previous lifecycle. Bug: 139877200 Test: make RunSettingsRoboTests ROBOTEST_FILTER=AccessibilitySettingsTest Change-Id: I1638a8b2d48369ec1ea0b996fbed09233c5e3649
This commit is contained in:
@@ -216,6 +216,7 @@ public class AccessibilitySettings extends DashboardFragment {
|
||||
public void onCreate(Bundle icicle) {
|
||||
super.onCreate(icicle);
|
||||
initializeAllPreferences();
|
||||
updateAllPreferences();
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -229,7 +230,6 @@ public class AccessibilitySettings extends DashboardFragment {
|
||||
@Override
|
||||
public void onStart() {
|
||||
super.onStart();
|
||||
updateAllPreferences();
|
||||
|
||||
mSettingsPackageMonitor.register(getActivity(), getActivity().getMainLooper(), false);
|
||||
mSettingsContentObserver.register(getContentResolver());
|
||||
|
Reference in New Issue
Block a user