diff --git a/res/values/strings.xml b/res/values/strings.xml index 3523b760498..7c09c711b3d 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1404,11 +1404,9 @@ Status Phone number, signal, etc. - - Shared & secure storage - - Storage - + + Storage + Storage settings Unmount USB storage, view available storage diff --git a/src/com/android/settings/accounts/AccountSyncSettings.java b/src/com/android/settings/accounts/AccountSyncSettings.java index 141f2445f36..cbd8feedb45 100644 --- a/src/com/android/settings/accounts/AccountSyncSettings.java +++ b/src/com/android/settings/accounts/AccountSyncSettings.java @@ -346,6 +346,7 @@ public class AccountSyncSettings extends AccountPreferenceBase { @Override protected void onSyncStateUpdated() { + if (!isResumed()) return; // iterate over all the preferences, setting the state properly for each Date date = new Date(); List currentSyncs = ContentResolver.getCurrentSyncs(); diff --git a/src/com/android/settings/wifi/WifiSettings.java b/src/com/android/settings/wifi/WifiSettings.java index bb3364162b1..52d053f7513 100644 --- a/src/com/android/settings/wifi/WifiSettings.java +++ b/src/com/android/settings/wifi/WifiSettings.java @@ -124,7 +124,8 @@ public class WifiSettings extends SettingsPreferenceFragment mFilter.addAction(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION); mFilter.addAction(WifiManager.NETWORK_IDS_CHANGED_ACTION); mFilter.addAction(WifiManager.SUPPLICANT_STATE_CHANGED_ACTION); - mFilter.addAction(WifiManager.SUPPLICANT_CONFIG_CHANGED_ACTION); + mFilter.addAction(WifiManager.CONFIGURED_NETWORKS_CHANGED_ACTION); + mFilter.addAction(WifiManager.LINK_CONFIGURATION_CHANGED_ACTION); mFilter.addAction(WifiManager.NETWORK_STATE_CHANGED_ACTION); mFilter.addAction(WifiManager.RSSI_CHANGED_ACTION); @@ -423,7 +424,8 @@ public class WifiSettings extends SettingsPreferenceFragment updateWifiState(intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE, WifiManager.WIFI_STATE_UNKNOWN)); } else if (WifiManager.SCAN_RESULTS_AVAILABLE_ACTION.equals(action) || - WifiManager.SUPPLICANT_CONFIG_CHANGED_ACTION.equals(action)) { + WifiManager.CONFIGURED_NETWORKS_CHANGED_ACTION.equals(action) || + WifiManager.LINK_CONFIGURATION_CHANGED_ACTION.equals(action)) { updateAccessPoints(); } else if (WifiManager.SUPPLICANT_STATE_CHANGED_ACTION.equals(action)) { //Ignore supplicant state changes when network is connected