From e278eda851292dea7caff574e1bb4fecbf0d1c6b Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Thu, 20 Sep 2012 22:44:48 -0700 Subject: [PATCH] Exclude dying users when querying the list Bug: 7194894 Use the new API in UserManager to query the list of users, excluding the dying ones. Change-Id: Ib09bb723209030da7e8aca53d402ef4c96c273a3 --- src/com/android/settings/users/UserSettings.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/users/UserSettings.java b/src/com/android/settings/users/UserSettings.java index 079996ecd86..6996a3aa329 100644 --- a/src/com/android/settings/users/UserSettings.java +++ b/src/com/android/settings/users/UserSettings.java @@ -184,7 +184,7 @@ public class UserSettings extends SettingsPreferenceFragment @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { if (UserHandle.myUserId() == UserHandle.USER_OWNER) { - if (mUserManager.getMaxSupportedUsers() > mUserManager.getUsers().size()) { + if (mUserManager.getMaxSupportedUsers() > mUserManager.getUsers(false).size()) { MenuItem addUserItem = menu.add(0, MENU_ADD_USER, 0, R.string.user_add_user_menu); addUserItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_WITH_TEXT); @@ -373,7 +373,7 @@ public class UserSettings extends SettingsPreferenceFragment private void updateUserList() { if (getActivity() == null) return; - List users = mUserManager.getUsers(); + List users = mUserManager.getUsers(true); mUserListCategory.removeAll(); mUserListCategory.setOrderingAsAdded(false);