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 407be6253bfd6..11e57e19b64c9 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java @@ -665,7 +665,7 @@ public class NavigationBarFragment extends Fragment implements Callbacks { } private void notifyNavigationBarScreenOn() { - mNavigationBarView.notifyScreenOn(); + mNavigationBarView.updateNavButtonIcons(); } private void prepareNavigationBarView() { @@ -813,7 +813,7 @@ public class NavigationBarFragment extends Fragment implements Callbacks { if ((time - mLastLockToAppLongPress) < LOCK_TO_APP_GESTURE_TOLERENCE) { activityManager.stopSystemLockTaskMode(); // When exiting refresh disabled flags. - mNavigationBarView.setDisabledFlags(mDisabledFlags1, true); + mNavigationBarView.updateNavButtonIcons(); return true; } else if (v.getId() == btnId1) { ButtonDispatcher button = btnId2 == R.id.recent_apps @@ -835,7 +835,7 @@ public class NavigationBarFragment extends Fragment implements Callbacks { // should stop lock task. activityManager.stopSystemLockTaskMode(); // When exiting refresh disabled flags. - mNavigationBarView.setDisabledFlags(mDisabledFlags1, true); + mNavigationBarView.updateNavButtonIcons(); return true; } else if (v.getId() == btnId2) { return btnId2 == R.id.recent_apps 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 74fbed1b0da75..3b080cf3984ab 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java @@ -244,7 +244,7 @@ public class NavigationBarView extends FrameLayout implements PluginListener