summaryrefslogtreecommitdiffstats
path: root/src
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 /src
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
Diffstat (limited to 'src')
-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();
}
}
}