summaryrefslogtreecommitdiffstats
path: root/packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java
diff options
context:
space:
mode:
authorKenny Guy <kennyguy@google.com>2014-02-20 21:55:32 +0000
committerKenny Guy <kennyguy@google.com>2014-02-24 19:24:42 +0000
commit1a447535cef7e3739d5f763dfe13e568568b9789 (patch)
tree1d0a4115a06f759ba5f09c7adae572b94cfaae76 /packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java
parente0ebe276e58cf50719d625631a569bda2f52ff5f (diff)
downloadframeworks_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.java4
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;