Merge "Use IMM.hideSoftInputFromWindow to close the window" into sc-dev
diff --git a/src/com/android/launcher3/util/UiThreadHelper.java b/src/com/android/launcher3/util/UiThreadHelper.java
index 523f3d6..947f96f 100644
--- a/src/com/android/launcher3/util/UiThreadHelper.java
+++ b/src/com/android/launcher3/util/UiThreadHelper.java
@@ -50,11 +50,9 @@
WindowInsets rootInsets = root.getRootWindowInsets();
boolean isImeShown = rootInsets != null && rootInsets.isVisible(
WindowInsets.Type.ime());
- if (isImeShown) {
- // this call is already asynchronous
- root.getWindowInsetsController().hide(WindowInsets.Type.ime());
+ if (!isImeShown) {
+ return;
}
- return;
}
Message.obtain(HANDLER.get(root.getContext()),