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

Commit 19fcb87e authored by Tetiana Meronyk's avatar Tetiana Meronyk
Browse files

Hide "Add user" button for secondary user

Bug: 258447375
Test: croot && make RunSettingsRoboTests -j40 ROBOTEST_FILTER="com.android.settings.users.UserSettingsTest" && make RunSettingsRoboTests -j40 ROBOTEST_FILTER="com.android.settings.users.MultiUserSwitchBarControllerTest"

Change-Id: I5f0fd25fb9f710f7311275b2a840663f2bf3eeab
parent 7fd36218
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1489,7 +1489,7 @@ public class UserSettings extends SettingsPreferenceFragment

    private void updateAddUserCommon(Context context, RestrictedPreference addUser,
            boolean canAddRestrictedProfile) {
        if ((mUserCaps.mCanAddUser || !mUserCaps.mDisallowAddUserSetByAdmin)
        if ((mUserCaps.mCanAddUser && !mUserCaps.mDisallowAddUserSetByAdmin)
                && WizardManagerHelper.isDeviceProvisioned(context)
                && mUserCaps.mUserSwitcherEnabled) {
            addUser.setVisible(true);
+2 −2
Original line number Diff line number Diff line
@@ -417,12 +417,12 @@ public class UserSettingsTest {
    }

    @Test
    public void updateUserList_cannotAddUserButCanSwitchUser_shouldShowDisabledAddUser() {
    public void updateUserList_cannotAddUserButCanSwitchUser_shouldNotShowAddUser() {
        mUserCapabilities.mCanAddUser = false;

        mFragment.updateUserList();

        verify(mAddUserPreference).setEnabled(false);
        verify(mAddUserPreference).setVisible(false);
    }

    @Test