diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/BaseMainActivity.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/BaseMainActivity.java index cd8a8b23a..9bd72b30d 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/BaseMainActivity.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/BaseMainActivity.java @@ -891,7 +891,9 @@ public class BaseMainActivity extends LoggableActivity { * of the current TouchCharInput */ public void switchKeyboardState(){ - if(touchCharInput.hasFocus()){ + //If an hard keyboard is present, never trigger the soft one + if(touchCharInput.hasFocus() + || getResources().getConfiguration().keyboard == Configuration.KEYBOARD_QWERTY){ touchCharInput.clear(); touchCharInput.disable();