OSDN Git Service

Fix crash when removing account.
authorAmith Yamasani <yamasani@google.com>
Fri, 3 Dec 2010 20:26:20 +0000 (12:26 -0800)
committerAmith Yamasani <yamasani@google.com>
Fri, 3 Dec 2010 20:26:20 +0000 (12:26 -0800)
Bug: 3248351

src/com/android/settings/accounts/AccountSyncSettings.java

index 141f244..cbd8fee 100644 (file)
@@ -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<SyncInfo> currentSyncs = ContentResolver.getCurrentSyncs();