diff options
Diffstat (limited to 'core/java/android/os/UserManager.java')
| -rw-r--r-- | core/java/android/os/UserManager.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/os/UserManager.java b/core/java/android/os/UserManager.java index bc3d87062c7f..7a214b1bf1bf 100644 --- a/core/java/android/os/UserManager.java +++ b/core/java/android/os/UserManager.java @@ -2667,6 +2667,12 @@ public class UserManager { if (isDeviceInDemoMode(mContext)) { return false; } + // If user disabled this feature, don't show switcher + final boolean userSwitcherEnabled = Settings.Global.getInt(mContext.getContentResolver(), + Settings.Global.USER_SWITCHER_ENABLED, 1) != 0; + if (!userSwitcherEnabled) { + return false; + } List<UserInfo> users = getUsers(true); if (users == null) { return false; |
