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

Commit fcf6e8c6 authored by Winson Chung's avatar Winson Chung Committed by android-build-merger
Browse files

Merge "Fix regression in swiping up from lockscreen" into qt-dev

am: fafe6dd5

Change-Id: Ibba3f3e5164ca64fa85a3ec71ce9299c35376789
parents a44e2ba8 fafe6dd5
Loading
Loading
Loading
Loading
+13 −5
Original line number Original line Diff line number Diff line
@@ -122,13 +122,21 @@ public class QuickStepContract {
     * disabled.
     * disabled.
     */
     */
    public static boolean isAssistantGestureDisabled(int sysuiStateFlags) {
    public static boolean isAssistantGestureDisabled(int sysuiStateFlags) {
        // Disable when in screen pinning, immersive, the bouncer is showing, or the notifications
        // Disable when in screen pinning, immersive, the bouncer is showing
        // are interactive
        int disableFlags = SYSUI_STATE_SCREEN_PINNING
        int disableFlags = SYSUI_STATE_SCREEN_PINNING
                | SYSUI_STATE_NAV_BAR_HIDDEN
                | SYSUI_STATE_NAV_BAR_HIDDEN
                | SYSUI_STATE_BOUNCER_SHOWING
                | SYSUI_STATE_BOUNCER_SHOWING;
                | SYSUI_STATE_NOTIFICATION_PANEL_EXPANDED;
        if ((sysuiStateFlags & disableFlags) != 0) {
        return (sysuiStateFlags & disableFlags) != 0;
            return true;
        }

        // Disable when notifications are showing (only if unlocked)
        if ((sysuiStateFlags & SYSUI_STATE_NOTIFICATION_PANEL_EXPANDED) != 0
                && (sysuiStateFlags & SYSUI_STATE_STATUS_BAR_KEYGUARD_SHOWING) == 0) {
            return true;
        }

        return false;
    }
    }


    /**
    /**