summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Sapperstein <asapperstein@google.com>2013-04-24 13:38:08 -0700
committerAndrew Sapperstein <asapperstein@google.com>2013-04-24 13:38:08 -0700
commit156a9bde06ec72f497f50ad1c7258636067512a6 (patch)
treefec5d87bea5b42a689c72195956bb324e92d3da2
parent33558fc1335417c504337c64ef3119c119e8f5c6 (diff)
downloadandroid_packages_apps_Email-156a9bde06ec72f497f50ad1c7258636067512a6.tar.gz
android_packages_apps_Email-156a9bde06ec72f497f50ad1c7258636067512a6.tar.bz2
android_packages_apps_Email-156a9bde06ec72f497f50ad1c7258636067512a6.zip
PreferenceMigrator force commits pref upgrades.
Now, when PreferenceMigrator.migrate is run, we forcibly call commit after the VersionedPrefs object is updated (whether MailPrefs, AccountPreferences or FolderPreferences). This commit applies the change to Email2. Should fix b/8640441 and b/8520847. Change-Id: I9a014c1c4bd35aa2ea8e268fec9a050d47e4d732
-rw-r--r--src/com/android/mail/preferences/PreferenceMigrator.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/mail/preferences/PreferenceMigrator.java b/src/com/android/mail/preferences/PreferenceMigrator.java
index e6c11b715..fcb27e852 100644
--- a/src/com/android/mail/preferences/PreferenceMigrator.java
+++ b/src/com/android/mail/preferences/PreferenceMigrator.java
@@ -126,6 +126,8 @@ public class PreferenceMigrator extends BasePreferenceMigrator {
sharedPreferences.getString(PREFERENCE_VIBRATE_OLD, ""));
folderPreferences.setNotificationVibrateEnabled(vibrate);
}
+
+ folderPreferences.commit();
}
}
}