From b990cc872aa6b70ea451c3adede91b3f6fd42cea Mon Sep 17 00:00:00 2001 From: Julia Reynolds Date: Fri, 19 Jun 2020 17:28:25 -0400 Subject: [PATCH] Don't show IME on power menu popups Test: manual Fixes: 159344324 Change-Id: Ic8852fa02072dd0ce425120fff1d58e41af05415 --- .../android/systemui/globalactions/GlobalActionsPopupMenu.java | 1 + .../android/systemui/globalactions/GlobalActionsPowerDialog.java | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPopupMenu.java b/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPopupMenu.java index 1dbbb4d694934..ac4fc62bf1c9e 100644 --- a/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPopupMenu.java +++ b/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPopupMenu.java @@ -54,6 +54,7 @@ public class GlobalActionsPopupMenu extends ListPopupWindow { // required to show above the global actions dialog setWindowLayoutType(WindowManager.LayoutParams.TYPE_VOLUME_OVERLAY); + setInputMethodMode(INPUT_METHOD_NOT_NEEDED); setModal(true); mGlobalActionsSidePadding = res.getDimensionPixelSize(R.dimen.global_actions_side_margin); diff --git a/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPowerDialog.java b/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPowerDialog.java index 9dec3ab859b15..caa88a3720363 100644 --- a/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPowerDialog.java +++ b/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPowerDialog.java @@ -54,6 +54,7 @@ public class GlobalActionsPowerDialog { window.setTitle(""); // prevent Talkback from speaking first item name twice window.setBackgroundDrawable(res.getDrawable( com.android.systemui.R.drawable.control_background, context.getTheme())); + window.addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM); return dialog; }