Synchronize MailPrefs getter and match default values
b/17409439
Change-Id: I8d92c9314d85a833c0ebc067a6beb73fa1aa750e
diff --git a/res/xml/general_preferences.xml b/res/xml/general_preferences.xml
index cb728d6..49e6b0d 100644
--- a/res/xml/general_preferences.xml
+++ b/res/xml/general_preferences.xml
@@ -71,17 +71,17 @@
android:title="@string/preference_header_action_confirmations"
android:key="removal-actions-group">
<CheckBoxPreference
- android:defaultValue="true"
+ android:defaultValue="false"
android:key="confirm-delete"
android:persistent="true"
android:title="@string/preference_confirm_before_delete_title" />
<CheckBoxPreference
- android:defaultValue="true"
+ android:defaultValue="false"
android:key="confirm-archive"
android:persistent="true"
android:title="@string/preference_confirm_before_archive_title" />
<CheckBoxPreference
- android:defaultValue="true"
+ android:defaultValue="false"
android:key="confirm-send"
android:persistent="true"
android:title="@string/preference_confirm_before_send_title" />
diff --git a/src/com/android/mail/preferences/MailPrefs.java b/src/com/android/mail/preferences/MailPrefs.java
index 01a58ce..ae9fcfe 100644
--- a/src/com/android/mail/preferences/MailPrefs.java
+++ b/src/com/android/mail/preferences/MailPrefs.java
@@ -120,7 +120,8 @@
public static final String RECENT_ACCOUNTS = "recent-accounts";
- public static final String REQUIRED_SANITIZER_VERSION_NUMBER = "required-sanitizer-version-number";
+ public static final String REQUIRED_SANITIZER_VERSION_NUMBER =
+ "required-sanitizer-version-number";
public static final String MIGRATION_STATE = "migration-state";
@@ -169,7 +170,7 @@
public static final String ARCHIVE_AND_DELETE = "archive-and-delete";
}
- public static MailPrefs get(final Context c) {
+ public static synchronized MailPrefs get(final Context c) {
if (sInstance == null) {
sInstance = new MailPrefs(c, PREFS_NAME);
}