Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 89441981 authored by Josh Tsuji's avatar Josh Tsuji
Browse files

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
parent bd61cfb0
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -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;
                }