RESTRICT AUTOMERGE Hide keyboard when launcher is resumed for misbehaving apps
Test: Open keyboard in Discord, swipe home; repeat 20 times and ensure
keyboard never shows on home
Fixes: 207613784
Change-Id: Ie9a84729bf1d0c22783e986bbe93ff222502718c
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java
index 0e41c79..87eb222 100644
--- a/src/com/android/launcher3/Launcher.java
+++ b/src/com/android/launcher3/Launcher.java
@@ -989,6 +989,9 @@
DiscoveryBounce.showForHomeIfNeeded(this);
mAppWidgetHost.setActivityResumed(true);
+
+ // Temporary workaround for apps using SHOW_FORCED IME flag.
+ hideKeyboard();
}
private void logStopAndResume(boolean isResume) {