Fix desktop browser review regressions

This commit is contained in:
Mohamed Boudra
2026-07-16 21:47:43 +00:00
parent 4165841030
commit 16a0deaa4d
3 changed files with 42 additions and 70 deletions
@@ -53,23 +53,17 @@ function installKeydownListener(): void {
if (!event.isTrusted || event.defaultPrevented || !browserId || !matchesPolicy(event)) {
return;
}
const shortcutBrowserId = browserId;
setTimeout(() => {
if (event.defaultPrevented) {
return;
}
event.preventDefault();
ipcRenderer.send(SHORTCUT_INPUT_CHANNEL, {
alt: event.altKey,
browserId: shortcutBrowserId,
code: event.code,
control: event.ctrlKey,
key: event.key,
meta: event.metaKey,
repeat: event.repeat,
shift: event.shiftKey,
});
}, 0);
event.preventDefault();
ipcRenderer.send(SHORTCUT_INPUT_CHANNEL, {
alt: event.altKey,
browserId,
code: event.code,
control: event.ctrlKey,
key: event.key,
meta: event.metaKey,
repeat: event.repeat,
shift: event.shiftKey,
});
});
}