diff --git a/app/src/main/java/net/kdt/pojavlaunch/AndroidLWJGLKeycode.java b/app/src/main/java/net/kdt/pojavlaunch/AndroidLWJGLKeycode.java index a751a88d4..ea05c1996 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/AndroidLWJGLKeycode.java +++ b/app/src/main/java/net/kdt/pojavlaunch/AndroidLWJGLKeycode.java @@ -7,7 +7,7 @@ import org.lwjgl.glfw.*; public class AndroidLWJGLKeycode { // Fix double letters on MC 1.9 and above - // public static boolean isBackspaceAfterChar; + public static boolean isBackspaceAfterChar; private static final ArrayMap androidToLwjglMap; private static String[] androidKeyNameArray; static { @@ -194,11 +194,10 @@ public class AndroidLWJGLKeycode { } catch (Throwable th) { th.printStackTrace(); } -/* + if (isBackspaceAfterChar && !CallbackBridge.isGrabbing() && i != KeyEvent.KEYCODE_DEL) { mainActivity.sendKeyPress(LWJGLGLFWKeycode.GLFW_KEY_BACKSPACE, keyEvent.getModifiers(), isDown); } -*/ } public static void execKeyIndex(MainActivity mainActivity, int index) { diff --git a/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java b/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java index 353a351c1..a8f790052 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java +++ b/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java @@ -281,7 +281,7 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener, onClick(toggleControlButton); this.drawerLayout.closeDrawers(); - // AndroidLWJGLKeycode.isBackspaceAfterChar = mVersionInfo.minimumLauncherVersion >= 18; + AndroidLWJGLKeycode.isBackspaceAfterChar = mVersionInfo.minimumLauncherVersion >= 18; placeMouseAt(CallbackBridge.windowWidth / 2, CallbackBridge.windowHeight / 2); new Thread(new Runnable(){