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

Commit 770d7e9c authored by Winson Chung's avatar Winson Chung
Browse files

Fix issue with slippery state for quickstep button case.

Bug: 76033653
Test: Swipe up with quickstep fallback activity
Change-Id: I417b9f2fadeb87cbf2daac57a53e7ff9990335a0
parent 8cf1ae49
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -679,11 +679,12 @@ public class NavigationBarView extends FrameLayout implements PluginListener<Nav

    public void updateStates() {
        updateSlippery();
        reloadNavIcons();
        updateNavButtonIcons();
    }

    private void updateSlippery() {
        setSlippery(mOverviewProxyService.getProxy() != null && mPanelView.isFullyExpanded());
        setSlippery(!isQuickStepSwipeUpEnabled() || mPanelView.isFullyExpanded());
    }

    private void setSlippery(boolean slippery) {
@@ -818,8 +819,6 @@ public class NavigationBarView extends FrameLayout implements PluginListener<Nav
    public void onOverviewProxyConnectionChanged(boolean isConnected) {
        updateStates();
        setUpSwipeUpOnboarding(isQuickStepSwipeUpEnabled());
        reloadNavIcons();
        updateNavButtonIcons();
    }

    @Override