Index: sync/android/java/src/org/chromium/sync/AndroidSyncSettings.java |
diff --git a/sync/android/java/src/org/chromium/sync/AndroidSyncSettings.java b/sync/android/java/src/org/chromium/sync/AndroidSyncSettings.java |
index d24366c76a0486f9e61228bfc971a0a9c9766cf4..ccdee86ca3dff3a33737e28d06e32ddea2490476 100644 |
--- a/sync/android/java/src/org/chromium/sync/AndroidSyncSettings.java |
+++ b/sync/android/java/src/org/chromium/sync/AndroidSyncSettings.java |
@@ -193,8 +193,9 @@ public class AndroidSyncSettings { |
private void setChromeSyncEnabled(boolean value) { |
synchronized (mLock) { |
- if (value == mChromeSyncEnabled || mAccount == null) return; |
+ if (mAccount == null) return; |
ensureSyncable(); |
+ if (value == mChromeSyncEnabled) return; |
mChromeSyncEnabled = value; |
StrictMode.ThreadPolicy oldPolicy = StrictMode.allowThreadDiskWrites(); |