diff --git a/include/RGFW.h b/include/RGFW.h index 165d869..f0c8e95 100644 --- a/include/RGFW.h +++ b/include/RGFW.h @@ -9460,7 +9460,7 @@ RGFW_window* RGFW_createWindowPtr(const char* name, RGFW_rect rect, RGFW_windowF EM_ASM({ - window.addEventListener("keydown", + window.addEventListener("keyup", (event) => { Module._RGFW_handleKeyMods(event.getModifierState("CapsLock"), event.getModifierState("NumLock"), event.getModifierState("Control"), event.getModifierState("Alt"), event.getModifierState("Shift"), event.getModifierState("Meta")); Module._RGFW_handleKeyEvent(stringToNewUTF8(event.key), stringToNewUTF8(event.code), 0);