From 47f8490e64c8186c520221a8ab6ddd1c43a2c59c Mon Sep 17 00:00:00 2001 From: Denis Kuznetsov Date: Thu, 8 Jun 2017 17:20:00 +0200 Subject: [PATCH] Update restricted list prefrences before dialog creation. Bug: 30076848 Test: m RunSettingsRoboTests Change-Id: I6df7f59530acc4ace4b191ae180f8c46dffedc48 --- src/com/android/settings/dashboard/DashboardFragment.java | 3 +++ 1 file changed, 3 insertions(+) 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