diff options
-rw-r--r-- | src/com/android/settings/users/MultiUserSwitchBarController.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/android/settings/users/MultiUserSwitchBarController.java b/src/com/android/settings/users/MultiUserSwitchBarController.java index 238e86ec9dc..33651c31fc4 100644 --- a/src/com/android/settings/users/MultiUserSwitchBarController.java +++ b/src/com/android/settings/users/MultiUserSwitchBarController.java @@ -57,10 +57,11 @@ public class MultiUserSwitchBarController implements SwitchWidgetController.OnSw mSwitchBar.setDisabledByAdmin(RestrictedLockUtilsInternal .checkIfRestrictionEnforced(mContext, UserManager.DISALLOW_USER_SWITCH, UserHandle.myUserId())); + } else if (mUserCapabilities.mDisallowAddUser) { - onSwitchToggled(false); mSwitchBar.setDisabledByAdmin(RestrictedLockUtilsInternal - .checkIfAddUserDisallowed(mContext, UserHandle.myUserId())); + .checkIfRestrictionEnforced(mContext, UserManager.DISALLOW_ADD_USER, + UserHandle.myUserId())); } else { mSwitchBar.setEnabled(!mUserCapabilities.mDisallowSwitchUser && !mUserCapabilities.mIsGuest && mUserCapabilities.isAdmin()); |