[automerge] [Fold to AOD] Respect screen off animation status in navbar when keyguard is showing 2p: 63fa0d51ae
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16940251 Bug: 202844967 Change-Id: I924b4e4f16845082ae6e7d035a1f2d05a0401752
This commit is contained in:
committed by
Presubmit Automerger Backend
commit
a1b113b857
@@ -1077,7 +1077,8 @@ public class StatusBarKeyguardViewManager implements RemoteInputController.Callb
|
||||
&& mBiometricUnlockController.getMode() == MODE_WAKE_AND_UNLOCK_PULSING;
|
||||
boolean keyguardShowing = mShowing && !mOccluded;
|
||||
boolean hideWhileDozing = mDozing && !isWakeAndUnlockPulsing;
|
||||
boolean keyguardWithGestureNav = (keyguardShowing && !mDozing || mPulsing && !mIsDocked)
|
||||
boolean keyguardWithGestureNav = (keyguardShowing && !mDozing && !mScreenOffAnimationPlaying
|
||||
|| mPulsing && !mIsDocked)
|
||||
&& mGesturalNav;
|
||||
return (!keyguardShowing && !hideWhileDozing && !mScreenOffAnimationPlaying
|
||||
|| mBouncer.isShowing() || mRemoteInputActive || keyguardWithGestureNav
|
||||
@@ -1091,7 +1092,8 @@ public class StatusBarKeyguardViewManager implements RemoteInputController.Callb
|
||||
boolean keyguardShowing = mLastShowing && !mLastOccluded;
|
||||
boolean hideWhileDozing = mLastDozing && mLastBiometricMode != MODE_WAKE_AND_UNLOCK_PULSING;
|
||||
boolean keyguardWithGestureNav = (keyguardShowing && !mLastDozing
|
||||
|| mLastPulsing && !mLastIsDocked) && mLastGesturalNav;
|
||||
&& !mLastScreenOffAnimationPlaying || mLastPulsing && !mLastIsDocked)
|
||||
&& mLastGesturalNav;
|
||||
return (!keyguardShowing && !hideWhileDozing && !mLastScreenOffAnimationPlaying
|
||||
|| mLastBouncerShowing || mLastRemoteInputActive || keyguardWithGestureNav
|
||||
|| mLastGlobalActionsVisible);
|
||||
|
||||
Reference in New Issue
Block a user