diff --git a/backend/static/favicon.png b/backend/static/favicon.png index 519af1db6..2b2074780 100644 Binary files a/backend/static/favicon.png and b/backend/static/favicon.png differ diff --git a/src/lib/components/chat/Messages/UserMessage.svelte b/src/lib/components/chat/Messages/UserMessage.svelte index 99ce6b8f7..b4eb193fe 100644 --- a/src/lib/components/chat/Messages/UserMessage.svelte +++ b/src/lib/components/chat/Messages/UserMessage.svelte @@ -176,10 +176,23 @@ e.target.style.height = ''; e.target.style.height = `${e.target.scrollHeight}px`; }} + on:keydown={(e) => { + const isCmdOrCtrlPressed = e.metaKey || e.ctrlKey; + + // Check if Enter key is pressed + const isEnterPressed = e.key === 'Enter'; + + // Check if both Cmd/Ctrl and Enter are pressed simultaneously + if (isCmdOrCtrlPressed && isEnterPressed) { + document.getElementById('save-edit-message-button')?.click(); + console.log('Cmd/Ctrl + Enter is pressed'); + } + }} />