Skip to content

Commit 17293b2

Browse files
committed
fix mouse position not added to EKeyDown and EKeyUp
1 parent 8856ad6 commit 17293b2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

hxd/Window.hl.hx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,15 +427,15 @@ class Window {
427427
case GControllerAdded, GControllerRemoved, GControllerUp, GControllerDown, GControllerAxis:
428428
@:privateAccess hxd.Pad.onEvent( e );
429429
case KeyDown:
430-
eh = new Event(EKeyDown);
430+
eh = new Event(EKeyDown, mouseX, mouseY);
431431
if( e.keyCode & (1 << 30) != 0 ) e.keyCode = (e.keyCode & ((1 << 30) - 1)) + 1000;
432432
eh.keyCode = CODEMAP[e.keyCode];
433433
if( eh.keyCode & (K.LOC_LEFT | K.LOC_RIGHT) != 0 ) {
434434
e.keyCode = eh.keyCode & 0xFF;
435435
onEvent(e);
436436
}
437437
case KeyUp:
438-
eh = new Event(EKeyUp);
438+
eh = new Event(EKeyUp, mouseX, mouseY);
439439
if( e.keyCode & (1 << 30) != 0 ) e.keyCode = (e.keyCode & ((1 << 30) - 1)) + 1000;
440440
eh.keyCode = CODEMAP[e.keyCode];
441441
if( eh.keyCode & (K.LOC_LEFT | K.LOC_RIGHT) != 0 ) {

0 commit comments

Comments
 (0)