diff options
author | Kenny Guy <kennyguy@google.com> | 2014-02-20 21:55:32 +0000 |
---|---|---|
committer | Kenny Guy <kennyguy@google.com> | 2014-02-24 19:24:42 +0000 |
commit | 1a447535cef7e3739d5f763dfe13e568568b9789 (patch) | |
tree | 1d0a4115a06f759ba5f09c7adae572b94cfaae76 /packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java | |
parent | e0ebe276e58cf50719d625631a569bda2f52ff5f (diff) | |
download | frameworks_base-1a447535cef7e3739d5f763dfe13e568568b9789.zip frameworks_base-1a447535cef7e3739d5f763dfe13e568568b9789.tar.gz frameworks_base-1a447535cef7e3739d5f763dfe13e568568b9789.tar.bz2 |
Hide managed profiles from user switchers.
Hide managed profiles from lockscreen user switcher on tablets.
Hide managed profiles from power menu user switcher on phones.
Add flag to enable multi user ui turned off by default.
Change-Id: I4c69a6f7b0f39c249fc85fd940318df1ddab073f
Diffstat (limited to 'packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java')
-rw-r--r-- | packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java b/packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java index e0ee4e0..151177e 100644 --- a/packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java +++ b/packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java @@ -704,7 +704,7 @@ public class KeyguardViewMediator { private void maybeSendUserPresentBroadcast() { if (mSystemReady && mLockPatternUtils.isLockScreenDisabled() - && mUserManager.getUsers(true).size() == 1) { + && !mUserManager.isUserSwitcherEnabled()) { // Lock screen is disabled because the user has set the preference to "None". // In this case, send out ACTION_USER_PRESENT here instead of in // handleKeyguardDone() @@ -940,7 +940,7 @@ public class KeyguardViewMediator { return; } - if (mUserManager.getUsers(true).size() < 2 + if (!mUserManager.isUserSwitcherEnabled() && mLockPatternUtils.isLockScreenDisabled() && !lockedOrMissing) { if (DEBUG) Log.d(TAG, "doKeyguard: not showing because lockscreen is off"); return; |