From bfa1667e03e5d166454c7eeefd7bffb1ef3a7295 Mon Sep 17 00:00:00 2001 From: Yuriy Liskov Date: Mon, 20 Jan 2020 15:53:50 +0200 Subject: [PATCH] kbd popup fix --- leankeykeyboard/build.gradle | 4 ++-- .../leanback/ime/LeanbackImeService.java | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/leankeykeyboard/build.gradle b/leankeykeyboard/build.gradle index 4ea4011..887a8c0 100644 --- a/leankeykeyboard/build.gradle +++ b/leankeykeyboard/build.gradle @@ -14,8 +14,8 @@ android { applicationId "org.liskovsoft.leankeykeyboard.pro" minSdkVersion project.properties.minSdkVersion targetSdkVersion project.properties.targetSdkVersion - versionCode 95 - versionName "4.5.5" + versionCode 96 + versionName "5.1.6" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" diff --git a/leankeykeyboard/src/main/java/com/liskovsoft/leankeyboard/keyboard/leanback/ime/LeanbackImeService.java b/leankeykeyboard/src/main/java/com/liskovsoft/leankeyboard/keyboard/leanback/ime/LeanbackImeService.java index f704e36..a0c4bbd 100644 --- a/leankeykeyboard/src/main/java/com/liskovsoft/leankeyboard/keyboard/leanback/ime/LeanbackImeService.java +++ b/leankeykeyboard/src/main/java/com/liskovsoft/leankeyboard/keyboard/leanback/ime/LeanbackImeService.java @@ -325,10 +325,10 @@ public class LeanbackImeService extends InputMethodService { } // FireTV fix - //@Override - //public boolean onShowInputRequested(int flags, boolean configChange) { - // return true; - //} + @Override + public boolean onShowInputRequested(int flags, boolean configChange) { + return true; + } @Override public int onStartCommand(final Intent intent, final int flags, final int startId) { @@ -360,11 +360,11 @@ public class LeanbackImeService extends InputMethodService { // FireTV: fix accidental kbd pop-ups // more info: https://forum.xda-developers.com/fire-tv/general/guide-change-screen-keyboard-to-leankey-t3527675/page2 - updateInputViewShown(); - if (!mKeyboardController.showInputView()) { - onHideIme(); - return; - } + //updateInputViewShown(); + //if (!mKeyboardController.showInputView()) { + // onHideIme(); + // return; + //} mKeyboardController.onStartInputView(); sendBroadcast(new Intent(IME_OPEN));