diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java index a39800d156c94..09f0cf5d5ec0d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java @@ -171,7 +171,7 @@ public class NavigationBarFragment extends Fragment implements Callbacks { private final OverviewProxyListener mOverviewProxyListener = new OverviewProxyListener() { @Override public void onConnectionChanged(boolean isConnected) { - mNavigationBarView.onOverviewProxyConnectionChanged(isConnected); + mNavigationBarView.updateStates(); updateScreenPinningGestures(); WindowManagerWrapper.getInstance() .setNavBarVirtualKeyHapticFeedbackEnabled(!isConnected); @@ -188,6 +188,7 @@ public class NavigationBarFragment extends Fragment implements Callbacks { @Override public void onInteractionFlagsChanged(@InteractionType int flags) { mNavigationBarView.updateStates(); + updateScreenPinningGestures(); } }; 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 88bc6eaaea775..b4cb088621fd9 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java @@ -681,6 +681,7 @@ public class NavigationBarView extends FrameLayout implements PluginListener