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() {
|
public Set<String> getPluginList() {
|
||||||
return mPluginActions;
|
return new ArraySet<>(mPluginActions);
|
||||||
}
|
}
|
||||||
|
|
||||||
public synchronized void addAction(String action) {
|
public synchronized void addAction(String action) {
|
||||||
if (mPluginActions.add(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) {
|
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