diff options
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java index fcbd37c50f73..8fb0620d8064 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java @@ -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 |