diff --git a/packages/SystemUI/res/drawable/ic_sysbar_menu.xml b/packages/SystemUI/res/drawable/ic_sysbar_menu.xml deleted file mode 100644 index d53c95b1cb807..0000000000000 --- a/packages/SystemUI/res/drawable/ic_sysbar_menu.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java b/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java index 9f8ab61306e5b..f97be1ea83582 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java @@ -78,7 +78,7 @@ public class CommandQueue extends IStatusBar.Stub implements CallbackController< private static final int MSG_COLLAPSE_PANELS = 4 << MSG_SHIFT; private static final int MSG_EXPAND_SETTINGS = 5 << MSG_SHIFT; private static final int MSG_SET_SYSTEMUI_VISIBILITY = 6 << MSG_SHIFT; - private static final int MSG_TOP_APP_WINDOW_CHANGED = 7 << MSG_SHIFT; + private static final int MSG_DISPLAY_READY = 7 << MSG_SHIFT; private static final int MSG_SHOW_IME_BUTTON = 8 << MSG_SHIFT; private static final int MSG_TOGGLE_RECENT_APPS = 9 << MSG_SHIFT; private static final int MSG_PRELOAD_RECENT_APPS = 10 << MSG_SHIFT; @@ -115,7 +115,6 @@ public class CommandQueue extends IStatusBar.Stub implements CallbackController< private static final int MSG_SHOW_CHARGING_ANIMATION = 44 << MSG_SHIFT; private static final int MSG_SHOW_PINNING_TOAST_ENTER_EXIT = 45 << MSG_SHIFT; private static final int MSG_SHOW_PINNING_TOAST_ESCAPE = 46 << MSG_SHIFT; - private static final int MSG_DISPLAY_READY = 47 << MSG_SHIFT; public static final int FLAG_EXCLUDE_NONE = 0; public static final int FLAG_EXCLUDE_SEARCH_PANEL = 1 << 0; @@ -182,15 +181,6 @@ public class CommandQueue extends IStatusBar.Stub implements CallbackController< boolean navbarColorManagedByIme) { } - /** - * Called to notify top app window changes. - * @see IStatusBar#topAppWindowChanged(int, boolean) - * - * @param displayId The id of the display to notify. - * @param visible {@code true} to show menu button. - */ - default void topAppWindowChanged(int displayId, boolean visible) { } - /** * Called to notify IME window status changes. * @@ -480,13 +470,7 @@ public class CommandQueue extends IStatusBar.Stub implements CallbackController< } @Override - public void topAppWindowChanged(int displayId, boolean menuVisible) { - synchronized (mLock) { - mHandler.removeMessages(MSG_TOP_APP_WINDOW_CHANGED); - mHandler.obtainMessage(MSG_TOP_APP_WINDOW_CHANGED, - displayId, menuVisible ? 1 : 0, null).sendToTarget(); - } - } + public void topAppWindowChanged(int displayId, boolean menuVisible) { } @Override public void setImeWindowStatus(int displayId, IBinder token, int vis, int backDisposition, @@ -888,11 +872,6 @@ public class CommandQueue extends IStatusBar.Stub implements CallbackController< } args.recycle(); break; - case MSG_TOP_APP_WINDOW_CHANGED: - for (int i = 0; i < mCallbacks.size(); i++) { - mCallbacks.get(i).topAppWindowChanged(msg.arg1, msg.arg2 != 0); - } - break; case MSG_SHOW_IME_BUTTON: args = (SomeArgs) msg.obj; handleShowImeButton(args.argi1 /* displayId */, (IBinder) args.arg1 /* token */, 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 38eed16f83c70..8aa4f03826491 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java @@ -448,13 +448,6 @@ public class NavigationBarFragment extends LifecycleFragment implements Callback checkBarModes(); } - @Override - public void topAppWindowChanged(int displayId, boolean showMenu) { - if (displayId == mDisplayId && mNavigationBarView != null) { - mNavigationBarView.setMenuVisibility(showMenu); - } - } - @Override public void setWindowState( int displayId, @WindowType int window, @WindowVisibleState int state) { 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 1c038443e9e31..6fbb947c3d0c1 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java @@ -268,8 +268,6 @@ public class NavigationBarView extends FrameLayout implements PluginListener