diff --git a/src/com/android/settings/dashboard/DashboardFragment.java b/src/com/android/settings/dashboard/DashboardFragment.java index 3687929723e..8deade6ffcd 100644 --- a/src/com/android/settings/dashboard/DashboardFragment.java +++ b/src/com/android/settings/dashboard/DashboardFragment.java @@ -90,6 +90,9 @@ public abstract class DashboardFragment extends SettingsPreferenceFragment // Set ComparisonCallback so we get better animation when list changes. getPreferenceManager().setPreferenceComparisonCallback( new PreferenceManager.SimplePreferenceComparisonCallback()); + // Upon rotation configuration change we need to update preference states before any + // editing dialog is recreated (that would happen before onResume is called). + updatePreferenceStates(); } @Override