Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e72dd4a8 authored by Hyunyoung Song's avatar Hyunyoung Song
Browse files

Call windowInsetController.hide method when hiding keyboard

Bug: 186608200
Test: manual
Change-Id: I9a819aec217a91e8b6de58d074dbdb134dacaeb8
parent cff951ab
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -48,7 +48,13 @@ public class UiThreadHelper {
            WindowInsets rootInsets = launcher.getRootView().getRootWindowInsets();
            boolean isImeShown = rootInsets != null && rootInsets.isVisible(
                    WindowInsets.Type.ime());
            if (!isImeShown) return;
            if (isImeShown) {
                // this call is already asynchronous
                launcher.getAppsView().getWindowInsetsController().hide(
                        WindowInsets.Type.ime()
                );
            }
            return;
        }

        Message.obtain(HANDLER.get(launcher), MSG_HIDE_KEYBOARD, token).sendToTarget();