diff --git a/addons/web/static/src/core/hotkeys/hotkey_service.js b/addons/web/static/src/core/hotkeys/hotkey_service.js index 11098ce8908..e4658be6c5a 100644 --- a/addons/web/static/src/core/hotkeys/hotkey_service.js +++ b/addons/web/static/src/core/hotkeys/hotkey_service.js @@ -145,9 +145,12 @@ export const hotkeyService = { } } - // Prevent default on event if it has been handheld. + // Only if event has been handheld. if (dispatched) { + // Purpose: prevent browser defaults event.preventDefault(); + // Purpose: stop other window keydown listeners (e.g. home menu) + event.stopImmediatePropagation(); } }