diff --git a/app/javascript/dashboard/components/buttons/ResolveAction.vue b/app/javascript/dashboard/components/buttons/ResolveAction.vue index a57bc1825..594b9d388 100644 --- a/app/javascript/dashboard/components/buttons/ResolveAction.vue +++ b/app/javascript/dashboard/components/buttons/ResolveAction.vue @@ -144,7 +144,12 @@ const keyboardEvents = { allowOnFocusedInput: true, }, 'Alt+KeyE': { - action: async () => { + action: async event => { + // Chrome on Windows treats Alt+E as a legacy shortcut for its own + // menu (Alt+E / Alt+F both open "Customize and control Google + // Chrome"). Without preventDefault, our resolve action still runs, + // but Chrome's menu also opens on top of it. + event.preventDefault(); onCmdResolveConversation(); }, },