From 7364b67455125054967c7755a203a9ea024c14c1 Mon Sep 17 00:00:00 2001 From: Zyfax Date: Thu, 11 Dec 2025 20:02:16 +0100 Subject: [PATCH] fix: regenerate response shortcut (#19875) * fix: regenerate shortcut * Refactor shortcut handling for regenerate response * refac --------- Co-authored-by: Zyfax --- src/routes/(app)/+layout.svelte | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/routes/(app)/+layout.svelte b/src/routes/(app)/+layout.svelte index 4c7760f7b5..a43665a1b5 100644 --- a/src/routes/(app)/+layout.svelte +++ b/src/routes/(app)/+layout.svelte @@ -246,7 +246,10 @@ 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();