summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Amith Yamasani <yamasani@google.com> 2015-08-19 20:10:30 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2015-08-19 20:10:30 +0000
commite3de6c5df5a94e627c5ee0f188cbb066233a3dd0 (patch)
tree200f3fd9ad302dc48ee1b020282d8306fe8dd8d6
parent29cd880890825ce15a1b2da977bcb1796db6f4e3 (diff)
parent236b2b5d28f430a79d3155115b57ea8d80ad27ea (diff)
Merge "Fix crashes when removing work profile" into mnc-dev
-rw-r--r--services/core/java/com/android/server/pm/UserManagerService.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/UserManagerService.java b/services/core/java/com/android/server/pm/UserManagerService.java
index 264170cf1f21..060752568f2e 100644
--- a/services/core/java/com/android/server/pm/UserManagerService.java
+++ b/services/core/java/com/android/server/pm/UserManagerService.java
@@ -403,9 +403,10 @@ public class UserManagerService extends IUserManager.Stub {
return ui;
}
+ /** Called by PackageManagerService */
public boolean exists(int userId) {
synchronized (mPackagesLock) {
- return ArrayUtils.contains(mUserIds, userId);
+ return mUsers.get(userId) != null;
}
}