More commit -> apply changes.
Removes a good chunk of Calendar's StrictMode violations.
See http://go/sharedprefs-commit-apply
Change-Id: I4dace9c30744333d6506805bb2730d620c591f9c
diff --git a/src/com/android/calendar/TimezoneAdapter.java b/src/com/android/calendar/TimezoneAdapter.java
index 84897a1..f59885c 100644
--- a/src/com/android/calendar/TimezoneAdapter.java
+++ b/src/com/android/calendar/TimezoneAdapter.java
@@ -318,7 +318,7 @@
}
recents.add(id);
recentsString = Utils.join(recents, RECENT_TIMEZONES_DELIMITER);
- prefs.edit().putString(KEY_RECENT_TIMEZONES, recentsString).commit();
+ prefs.edit().putString(KEY_RECENT_TIMEZONES, recentsString).apply();
}
/**
diff --git a/src/com/android/calendar/Utils.java b/src/com/android/calendar/Utils.java
index 12bef5b..4a3a37f 100644
--- a/src/com/android/calendar/Utils.java
+++ b/src/com/android/calendar/Utils.java
@@ -123,7 +123,7 @@
SharedPreferences prefs = CalendarPreferenceActivity.getSharedPreferences(context);
SharedPreferences.Editor editor = prefs.edit();
editor.putString(key, value);
- editor.commit();
+ editor.apply();
}
static void setDefaultView(Context context, int viewId) {
@@ -139,7 +139,7 @@
// Record the (new) start view
editor.putString(CalendarPreferenceActivity.KEY_START_VIEW, activityString);
- editor.commit();
+ editor.apply();
}
public static final Time timeFromIntent(Intent intent) {