Fix: Events not passed from inner frame

This commit is contained in:
Luc Mcgrady 2025-11-17 11:31:15 +00:00
parent f09cc303b6
commit 80f8ae5b56
No known key found for this signature in database
GPG key ID: 4F3D7A0B17CC3D9C
2 changed files with 4 additions and 1 deletions

View file

@ -83,11 +83,14 @@ addEventListener("keydown", (e) => {
eventInit: {
key: e.key,
code: e.code,
keyCode: e.keyCode,
which: e.which,
altKey: e.altKey,
ctrlKey: e.ctrlKey,
shiftKey: e.shiftKey,
metaKey: e.metaKey,
repeat: e.repeat,
bubbles: true,
},
};
if (

View file

@ -84,7 +84,7 @@ export class ReviewerState {
break;
}
case "keypress": {
dispatchEvent(new KeyboardEvent("keydown", e.data.eventInit));
document.dispatchEvent(new KeyboardEvent("keydown", e.data.eventInit));
break;
}
case "setstorage": {