Don't expand the panel on ACTION_CANCEL if the keyguard is fading away.
This was causing us to expand the notification panel after swiping to unlock to an app that is locked in landscape. Bug: 196364593 Test: open fruit ninja (which is locked to landscape) and swipe to unlock, notice that panel does not expand on unlock Change-Id: I30ce572a370be666ea4a6f17c6dc63166c2cd35c
This commit is contained in:
@@ -393,6 +393,12 @@ public abstract class PanelViewController {
|
||||
// started
|
||||
if (onKeyguard) {
|
||||
expand = true;
|
||||
} else if (mKeyguardStateController.isKeyguardFadingAway()) {
|
||||
// If we're in the middle of dismissing the keyguard, don't expand due to the
|
||||
// cancelled gesture. Gesture cancellation during an unlock is expected in some
|
||||
// situations, such keeping your finger down while swiping to unlock to an app
|
||||
// that is locked in landscape (the rotation will cancel the touch event).
|
||||
expand = false;
|
||||
} else {
|
||||
expand = !mPanelClosedOnDown;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user