Merge "Replace synchronous calls to shared prefs with async calls." into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
61240f6c5a
@@ -42,12 +42,12 @@ public class PluginPrefs {
|
||||
}
|
||||
|
||||
public Set<String> getPluginList() {
|
||||
return mPluginActions;
|
||||
return new ArraySet<>(mPluginActions);
|
||||
}
|
||||
|
||||
public synchronized void addAction(String action) {
|
||||
if (mPluginActions.add(action)){
|
||||
mSharedPrefs.edit().putStringSet(PLUGIN_ACTIONS, mPluginActions).commit();
|
||||
mSharedPrefs.edit().putStringSet(PLUGIN_ACTIONS, mPluginActions).apply();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -56,6 +56,6 @@ public class PluginPrefs {
|
||||
}
|
||||
|
||||
public static void setHasPlugins(Context context) {
|
||||
context.getSharedPreferences(PREFS, 0).edit().putBoolean(HAS_PLUGINS, true).commit();
|
||||
context.getSharedPreferences(PREFS, 0).edit().putBoolean(HAS_PLUGINS, true).apply();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user