[Input pipe] Try to fix double keys without trigger backspace

This commit is contained in:
khanhduytran0 2020-11-25 19:46:37 +07:00
parent 35528e66e4
commit 32bf68bdb7

View File

@ -278,10 +278,10 @@ JNIEXPORT void JNICALL Java_org_lwjgl_glfw_CallbackBridge_nativeSendKey(JNIEnv*
JNIEXPORT void JNICALL Java_org_lwjgl_glfw_CallbackBridge_nativeSendKeycode(JNIEnv* env, jclass clazz, jint keycode, jchar keychar, jint scancode, jint action, jint mods) {
if (isInputReady) {
Java_org_lwjgl_glfw_CallbackBridge_nativeSendKey(env, clazz, keycode, scancode, action, mods);
if (!Java_org_lwjgl_glfw_CallbackBridge_nativeSendCharMods(env, clazz, keychar, mods)) {
Java_org_lwjgl_glfw_CallbackBridge_nativeSendChar(env, clazz, keychar);
}
Java_org_lwjgl_glfw_CallbackBridge_nativeSendKey(env, clazz, keycode, scancode, action, mods);
}
}