Merge "Don't reset the keyguard on occlusion if it's going away." into tm-d1-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
f50462e680
@@ -733,8 +733,10 @@ public class StatusBarKeyguardViewManager implements RemoteInputController.Callb
|
|||||||
}
|
}
|
||||||
mNotificationShadeWindowController.setKeyguardOccluded(mOccluded);
|
mNotificationShadeWindowController.setKeyguardOccluded(mOccluded);
|
||||||
|
|
||||||
// setDozing(false) will call reset once we stop dozing.
|
// setDozing(false) will call reset once we stop dozing. Also, if we're going away, there's
|
||||||
if (!mDozing) {
|
// no need to reset the keyguard views as we'll be gone shortly. Resetting now could cause
|
||||||
|
// unexpected visible behavior if the keyguard is still visible as we're animating unlocked.
|
||||||
|
if (!mDozing && !mKeyguardStateController.isKeyguardGoingAway()) {
|
||||||
// If Keyguard is reshown, don't hide the bouncer as it might just have been requested
|
// If Keyguard is reshown, don't hide the bouncer as it might just have been requested
|
||||||
// by a FLAG_DISMISS_KEYGUARD_ACTIVITY.
|
// by a FLAG_DISMISS_KEYGUARD_ACTIVITY.
|
||||||
reset(isOccluding /* hideBouncerWhenShowing*/);
|
reset(isOccluding /* hideBouncerWhenShowing*/);
|
||||||
|
|||||||
Reference in New Issue
Block a user