summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Ying Zheng <yizheng@google.com> 2018-06-05 11:47:40 -0700
committer Ying Zheng <yizheng@google.com> 2018-06-05 11:47:40 -0700
commit9b3422a5e16256d41ab8b5b9354080cd924090af (patch)
treee3ce3d2070eafd34f8855e406cf9a6ed1e9afa28
parent843a0cabbfef800f8c9ec0ff04fb1593272c3e00 (diff)
Fix a calling loop for getAllUsers.
Bug: 109698349 Test: Manual Change-Id: Id5def3c876ccfb390dd91f7cb24ebd43ebdeaef0
-rw-r--r--packages/SettingsLib/src/com/android/settingslib/users/UserManagerHelper.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/users/UserManagerHelper.java b/packages/SettingsLib/src/com/android/settingslib/users/UserManagerHelper.java
index 3eb79130de63..4c45a75d876a 100644
--- a/packages/SettingsLib/src/com/android/settingslib/users/UserManagerHelper.java
+++ b/packages/SettingsLib/src/com/android/settingslib/users/UserManagerHelper.java
@@ -164,7 +164,7 @@ public final class UserManagerHelper {
* @return All users other than user with userId.
*/
public List<UserInfo> getAllUsersExceptUser(int userId) {
- List<UserInfo> others = getAllUsers();
+ List<UserInfo> others = mUserManager.getUsers(/* excludeDying= */true);
for (Iterator<UserInfo> iterator = others.iterator(); iterator.hasNext(); ) {
UserInfo userInfo = iterator.next();
@@ -183,7 +183,7 @@ public final class UserManagerHelper {
if (isHeadlessSystemUser()) {
return getAllUsersExcludesSystemUser();
}
- return mUserManager.getUsers(true /* excludeDying */);
+ return mUserManager.getUsers(/* excludeDying= */true);
}
// User information accessors