mirror of
https://github.com/shadowfacts/lwjgl2-arm64.git
synced 2026-04-03 11:59:40 +02:00
Translate extended keys before the state check.
This commit is contained in:
parent
455b429984
commit
092c224534
|
|
@ -155,10 +155,10 @@ final class WindowsKeyboard {
|
|||
}
|
||||
|
||||
public void handleKey(int virt_key, int scan_code, boolean extended, byte event_state, long millis, boolean repeat) {
|
||||
virt_key = translateExtended(virt_key, scan_code, event_state, extended);
|
||||
if ( !repeat && isKeyPressed(event_state) == isKeyPressed(virt_key_down_buffer[virt_key]) )
|
||||
return;
|
||||
|
||||
virt_key = translateExtended(virt_key, scan_code, event_state, extended);
|
||||
flushRetained();
|
||||
has_retained_event = true;
|
||||
int keycode = WindowsKeycodes.mapVirtualKeyToLWJGLCode(virt_key);
|
||||
|
|
|
|||
Loading…
Reference in a new issue