diff options
| -rw-r--r-- | services/core/java/com/android/server/policy/PhoneWindowManager.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index 5974ac8bd41b..266418fd5b4a 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java @@ -4315,6 +4315,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { boolean allowDuringSetup) { if (allowDuringSetup || isUserSetupComplete()) { mContext.startActivityAsUser(intent, bundle, handle); + dismissKeyboardShortcutsMenu(); } else { Slog.i(TAG, "Not starting activity because user setup is in progress: " + intent); } @@ -4365,6 +4366,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { if (statusbar != null) { statusbar.showRecentApps(triggeredFromAltTab); } + dismissKeyboardShortcutsMenu(); } private void toggleKeyboardShortcutsMenu(int deviceId) { |