diff --git a/src/routes/(app)/+layout.svelte b/src/routes/(app)/+layout.svelte index 4c7760f7b5..d2e1d2da24 100644 --- a/src/routes/(app)/+layout.svelte +++ b/src/routes/(app)/+layout.svelte @@ -246,7 +246,7 @@ console.log('Shortcut triggered: GENERATE_MESSAGE_PAIR'); event.preventDefault(); document.getElementById('generate-message-pair-button')?.click(); - } else if (isShortcutMatch(event, shortcuts[Shortcut.REGENERATE_RESPONSE])) { + } else if (isShortcutMatch(event, shortcuts[Shortcut.REGENERATE_RESPONSE]) && document.activeElement?.id === 'chat-input') { console.log('Shortcut triggered: REGENERATE_RESPONSE'); event.preventDefault(); [...document.getElementsByClassName('regenerate-response-button')]?.at(-1)?.click();