From f0867387c8d287ddbfb176541095526c123e4530 Mon Sep 17 00:00:00 2001 From: Daniel Applebaum Date: Fri, 9 Jan 2009 06:13:28 +0000 Subject: [PATCH] Eliminated redundant commit of Preferences --- src/com/android/email/Account.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/com/android/email/Account.java b/src/com/android/email/Account.java index 24b52674e..2bcbf76ae 100644 --- a/src/com/android/email/Account.java +++ b/src/com/android/email/Account.java @@ -258,6 +258,8 @@ public class Account implements Serializable { } public void save(Preferences preferences) { + SharedPreferences.Editor editor = preferences.mSharedPreferences.edit(); + if (!preferences.mSharedPreferences.getString("accountUuids", "").contains(mUuid)) { /* * When the account is first created we assign it a unique account number. The @@ -286,12 +288,12 @@ public class Account implements Serializable { String accountUuids = preferences.mSharedPreferences.getString("accountUuids", ""); accountUuids += (accountUuids.length() != 0 ? "," : "") + mUuid; - SharedPreferences.Editor editor = preferences.mSharedPreferences.edit(); + // SharedPreferences.Editor editor = preferences.mSharedPreferences.edit(); editor.putString("accountUuids", accountUuids); - editor.commit(); + // editor.commit(); } - SharedPreferences.Editor editor = preferences.mSharedPreferences.edit(); + // SharedPreferences.Editor editor = preferences.mSharedPreferences.edit(); editor.putString(mUuid + ".storeUri", Utility.base64Encode(mStoreUri)); editor.putString(mUuid + ".localStoreUri", mLocalStoreUri);