Merge "Return empty set instead of null when user is not set." into nyc-mr1-dev

This commit is contained in:
Ruben Brunk
2016-07-19 17:13:41 +00:00
committed by Android (Google) Code Review

View File

@@ -215,7 +215,11 @@ public class EnabledComponentsObserver implements SettingChangeListener {
*/
public ArraySet<ComponentName> getInstalled(int userId) {
synchronized (mLock) {
return mInstalledSet.get(userId);
ArraySet<ComponentName> ret = mInstalledSet.get(userId);
if (ret == null) {
return new ArraySet<ComponentName>();
}
return ret;
}
}
@@ -227,7 +231,12 @@ public class EnabledComponentsObserver implements SettingChangeListener {
*/
public ArraySet<ComponentName> getEnabled(int userId) {
synchronized (mLock) {
return mEnabledSet.get(userId);
ArraySet<ComponentName> ret = mEnabledSet.get(userId);
if (ret == null) {
return new ArraySet<ComponentName>();
}
return ret;
}
}