Loading src/com/android/settings/users/UserCapabilities.java +4 −1 Original line number Diff line number Diff line Loading @@ -36,6 +36,7 @@ public class UserCapabilities { boolean mIsAdmin; boolean mIsGuest; boolean mIsEphemeral; boolean mUserSwitchingUiEnabled; boolean mUserSwitcherEnabled; boolean mCanAddGuest; boolean mDisallowAddUser; Loading Loading @@ -68,7 +69,8 @@ public class UserCapabilities { caps.mCanAddRestrictedProfile = offerRestricted && !dpm.isDeviceManaged() && userManager.isUserTypeEnabled( UserManager.USER_TYPE_FULL_RESTRICTED); caps.mUserSwitchingUiEnabled = context.getResources().getBoolean( com.android.internal.R.bool.config_allowChangeUserSwitcherEnabled); caps.updateAddUserCapabilities(context); return caps; } Loading Loading @@ -134,6 +136,7 @@ public class UserCapabilities { ", mEnforcedAdmin=" + mEnforcedAdmin + ", mDisallowSwitchUser=" + mDisallowSwitchUser + ", mDisallowAddUserSetByAdmin=" + mDisallowAddUserSetByAdmin + ", mUserSwitchingUiEnabled=" + mUserSwitchingUiEnabled + ", mUserSwitcherEnabled=" + mUserSwitcherEnabled + '}'; } Loading src/com/android/settings/users/UserDetailsSettings.java +2 −0 Original line number Diff line number Diff line Loading @@ -354,6 +354,8 @@ public class UserDetailsSettings extends SettingsPreferenceFragment mGrantAdminPref.setChecked(mUserInfo.isAdmin()); mSwitchUserPref.setVisible(mUserCaps.mUserSwitchingUiEnabled); mSwitchUserPref.setTitle( context.getString(com.android.settingslib.R.string.user_switch_to_user, mUserInfo.name)); Loading src/com/android/settings/users/UserSettings.java +1 −1 Original line number Diff line number Diff line Loading @@ -287,7 +287,7 @@ public class UserSettings extends SettingsPreferenceFragment final SettingsActivity activity = (SettingsActivity) getActivity(); final SettingsMainSwitchBar switchBar = activity.getSwitchBar(); switchBar.setTitle(getContext().getString(R.string.multiple_users_main_switch_title)); if (!mUserCaps.mIsGuest) { if (!mUserCaps.mIsGuest && mUserCaps.mUserSwitchingUiEnabled) { switchBar.show(); } else { switchBar.hide(); Loading Loading
src/com/android/settings/users/UserCapabilities.java +4 −1 Original line number Diff line number Diff line Loading @@ -36,6 +36,7 @@ public class UserCapabilities { boolean mIsAdmin; boolean mIsGuest; boolean mIsEphemeral; boolean mUserSwitchingUiEnabled; boolean mUserSwitcherEnabled; boolean mCanAddGuest; boolean mDisallowAddUser; Loading Loading @@ -68,7 +69,8 @@ public class UserCapabilities { caps.mCanAddRestrictedProfile = offerRestricted && !dpm.isDeviceManaged() && userManager.isUserTypeEnabled( UserManager.USER_TYPE_FULL_RESTRICTED); caps.mUserSwitchingUiEnabled = context.getResources().getBoolean( com.android.internal.R.bool.config_allowChangeUserSwitcherEnabled); caps.updateAddUserCapabilities(context); return caps; } Loading Loading @@ -134,6 +136,7 @@ public class UserCapabilities { ", mEnforcedAdmin=" + mEnforcedAdmin + ", mDisallowSwitchUser=" + mDisallowSwitchUser + ", mDisallowAddUserSetByAdmin=" + mDisallowAddUserSetByAdmin + ", mUserSwitchingUiEnabled=" + mUserSwitchingUiEnabled + ", mUserSwitcherEnabled=" + mUserSwitcherEnabled + '}'; } Loading
src/com/android/settings/users/UserDetailsSettings.java +2 −0 Original line number Diff line number Diff line Loading @@ -354,6 +354,8 @@ public class UserDetailsSettings extends SettingsPreferenceFragment mGrantAdminPref.setChecked(mUserInfo.isAdmin()); mSwitchUserPref.setVisible(mUserCaps.mUserSwitchingUiEnabled); mSwitchUserPref.setTitle( context.getString(com.android.settingslib.R.string.user_switch_to_user, mUserInfo.name)); Loading
src/com/android/settings/users/UserSettings.java +1 −1 Original line number Diff line number Diff line Loading @@ -287,7 +287,7 @@ public class UserSettings extends SettingsPreferenceFragment final SettingsActivity activity = (SettingsActivity) getActivity(); final SettingsMainSwitchBar switchBar = activity.getSwitchBar(); switchBar.setTitle(getContext().getString(R.string.multiple_users_main_switch_title)); if (!mUserCaps.mIsGuest) { if (!mUserCaps.mIsGuest && mUserCaps.mUserSwitchingUiEnabled) { switchBar.show(); } else { switchBar.hide(); Loading