diff options
author | Jorim Jaggi <jjaggi@google.com> | 2014-04-23 12:01:36 +0200 |
---|---|---|
committer | Jorim Jaggi <jjaggi@google.com> | 2014-04-23 17:02:25 +0200 |
commit | 1568250853d81befcdaef63cc8588435353c3d12 (patch) | |
tree | 55bd1259fa1ede49dc80b0b464db23057d1cf79f /packages/SystemUI/src/com/android/systemui/keyguard | |
parent | c3be45064863003d11387b2456c6957bc86d2fd2 (diff) | |
download | frameworks_base-1568250853d81befcdaef63cc8588435353c3d12.zip frameworks_base-1568250853d81befcdaef63cc8588435353c3d12.tar.gz frameworks_base-1568250853d81befcdaef63cc8588435353c3d12.tar.bz2 |
Move redaction logic showing from Keyguard to PhoneStatusBar.
This removes a race condition and makes redaction more stable.
Change-Id: I4084cdf490c0e52fe26f45cb00524e0876a068bc
Diffstat (limited to 'packages/SystemUI/src/com/android/systemui/keyguard')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java index 081e8de..ffdb620 100644 --- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java +++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java @@ -157,24 +157,6 @@ public class KeyguardViewMediator extends SystemUI { private static final int KEYGUARD_DONE_DRAWING_TIMEOUT_MS = 2000; /** - * Allow the user to expand the status bar when the keyguard is engaged - * (without a pattern or password). - */ - private static final boolean ENABLE_INSECURE_STATUS_BAR_EXPAND = true; - - /** - * Allow the user to expand the status bar when a SECURE keyguard is engaged - * and {@link android.provider.Settings.Global#LOCK_SCREEN_SHOW_NOTIFICATIONS} is set - * (private notifications will be masked). - */ - private static final boolean ENABLE_SECURE_STATUS_BAR_EXPAND = true; - - /** - * Default value of {@link android.provider.Settings.Global#LOCK_SCREEN_SHOW_NOTIFICATIONS}. - */ - private static final boolean ALLOW_NOTIFICATIONS_DEFAULT = false; - - /** * Secure setting whether analytics are collected on the keyguard. */ private static final String KEYGUARD_ANALYTICS_SETTING = "keyguard_analytics"; @@ -277,11 +259,6 @@ public class KeyguardViewMediator extends SystemUI { private int mLockSoundStreamId; /** - * Tracks value of {@link android.provider.Settings.Global#LOCK_SCREEN_SHOW_NOTIFICATIONS}. - */ - private boolean mAllowNotificationsWhenSecure; - - /** * The volume applied to the lock/unlock sounds. */ private float mLockSoundVolume; @@ -895,13 +872,6 @@ public class KeyguardViewMediator extends SystemUI { return; } - // note whether notification access should be allowed - mAllowNotificationsWhenSecure = ENABLE_SECURE_STATUS_BAR_EXPAND - && 0 != Settings.Global.getInt( - mContext.getContentResolver(), - Settings.Global.LOCK_SCREEN_SHOW_NOTIFICATIONS, - ALLOW_NOTIFICATIONS_DEFAULT ? 1 : 0); - // if the keyguard is already showing, don't bother if (mStatusBarKeyguardViewManager.isShowing()) { if (DEBUG) Log.d(TAG, "doKeyguard: not showing because it is already showing"); @@ -1271,11 +1241,6 @@ public class KeyguardViewMediator extends SystemUI { // (like recents). Temporary enable/disable (e.g. the "back" button) are // done in KeyguardHostView. flags |= StatusBarManager.DISABLE_RECENT; - if (isSecure()) { - // showing secure lockscreen; disable ticker and switch private notifications - // to show their public versions, if available. - flags |= StatusBarManager.DISABLE_PRIVATE_NOTIFICATIONS; - } if (!isAssistantAvailable()) { flags |= StatusBarManager.DISABLE_SEARCH; } |