Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e278eda8 authored by Amith Yamasani's avatar Amith Yamasani
Browse files

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
parent 9e143f5e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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<UserInfo> users = mUserManager.getUsers();
        List<UserInfo> users = mUserManager.getUsers(true);

        mUserListCategory.removeAll();
        mUserListCategory.setOrderingAsAdded(false);