From e301b7d4f4446cafcc564fa5141897ef1fa6c06a Mon Sep 17 00:00:00 2001 From: G-Fourteen Date: Thu, 11 Sep 2025 15:07:21 -0600 Subject: [PATCH] fix: improve Enter key handling --- chat-init.js | 3 ++- simple.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/chat-init.js b/chat-init.js index 6974640..cb0f082 100644 --- a/chat-init.js +++ b/chat-init.js @@ -574,7 +574,8 @@ document.addEventListener("DOMContentLoaded", () => { // Send on Enter; newline with Shift+Enter chatInput.addEventListener('keydown', (e) => { - if (e.key === 'Enter' && !e.shiftKey) { + const isEnter = e.key === 'Enter' || e.keyCode === 13; + if (isEnter && !e.shiftKey) { e.preventDefault(); handleSendMessage(); } diff --git a/simple.js b/simple.js index 4562340..257567a 100644 --- a/simple.js +++ b/simple.js @@ -288,7 +288,8 @@ document.addEventListener("DOMContentLoaded", () => { // Send on Enter; newline with Shift+Enter simpleInput.addEventListener('keydown', (e) => { - if (e.key === 'Enter' && !e.shiftKey) { + const isEnter = e.key === 'Enter' || e.keyCode === 13; + if (isEnter && !e.shiftKey) { e.preventDefault(); handleSimpleSend(); }