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 db009bb46..95d957a3e 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/BaseMainActivity.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/BaseMainActivity.java @@ -376,7 +376,7 @@ public class BaseMainActivity extends BaseActivity { sendKeyPress(LwjglGlfwKeycode.GLFW_KEY_ESCAPE); return true; } - return super.dispatchKeyEvent(event); + return minecraftGLView.processKeyEvent(event); } public static void switchKeyboardState() { diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLSurface.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLSurface.java index 3e816361a..b40284f4f 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLSurface.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLSurface.java @@ -480,8 +480,7 @@ public class MinecraftGLSurface extends View { } /** The event for keyboard/ gamepad button inputs */ - @Override - public boolean onKeyPreIme(int keyCode, KeyEvent event) { + public boolean processKeyEvent(KeyEvent event) { //Toast.makeText(this, event.toString(),Toast.LENGTH_SHORT).show(); //Toast.makeText(this, event.getDevice().toString(), Toast.LENGTH_SHORT).show();