summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Xiaohui Chen <xiaohuic@google.com> 2015-11-18 21:53:15 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2015-11-18 21:53:15 +0000
commit228c322c943ea8f5a4bbdcbdd73c5c40a4e093b1 (patch)
tree67f4c1127328146c81b003e6477f7fbeafd33971
parent4550388a3f718fb4f94972e8ad8c19601fa8d8e3 (diff)
parentd3e9e1835b599a6d1dbe50ca1175b80023c6b5f0 (diff)
Merge "Skip dead users when getting primary."
-rw-r--r--services/core/java/com/android/server/pm/UserManagerService.java2
1 files changed, 1 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 ab0b182762e1..53ce9e269d4a 100644
--- a/services/core/java/com/android/server/pm/UserManagerService.java
+++ b/services/core/java/com/android/server/pm/UserManagerService.java
@@ -322,7 +322,7 @@ public class UserManagerService extends IUserManager.Stub {
final int userSize = mUsers.size();
for (int i = 0; i < userSize; i++) {
UserInfo ui = mUsers.valueAt(i);
- if (ui.isPrimary()) {
+ if (ui.isPrimary() && !mRemovingUserIds.get(ui.id)) {
return ui;
}
}