Merge "Do not count AOD showing changes as keyguard's" into rvc-dev am: 9e8c7bd645
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12073451 Change-Id: Ib81d445b73764202b73f6dab28969fcb058ac2ef
This commit is contained in:
@@ -133,10 +133,11 @@ class KeyguardController {
|
||||
* Update the Keyguard showing state.
|
||||
*/
|
||||
void setKeyguardShown(boolean keyguardShowing, boolean aodShowing) {
|
||||
// If keyguard is going away, but SystemUI aborted the transition, need to reset state.
|
||||
final boolean keyguardChanged = keyguardShowing != mKeyguardShowing
|
||||
|| mKeyguardGoingAway && keyguardShowing;
|
||||
final boolean aodChanged = aodShowing != mAodShowing;
|
||||
// If keyguard is going away, but SystemUI aborted the transition, need to reset state.
|
||||
// Do not reset keyguardChanged status if this is aodChanged.
|
||||
final boolean keyguardChanged = (keyguardShowing != mKeyguardShowing)
|
||||
|| (mKeyguardGoingAway && keyguardShowing && !aodChanged);
|
||||
if (!keyguardChanged && !aodChanged) {
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user