From a485fa9c1f06ec01d3400a4b5fad8d164e4a6964 Mon Sep 17 00:00:00 2001 From: Louis Date: Wed, 20 Dec 2023 14:59:40 +0700 Subject: [PATCH] fix: handle chat completion state with enter button (#1114) --- web/screens/Chat/index.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/screens/Chat/index.tsx b/web/screens/Chat/index.tsx index 1de97f394..f8274f21f 100644 --- a/web/screens/Chat/index.tsx +++ b/web/screens/Chat/index.tsx @@ -86,7 +86,9 @@ const ChatScreen = () => { if (e.key === 'Enter') { if (!e.shiftKey) { e.preventDefault() - sendChatMessage() + if (messages[messages.length - 1]?.status !== MessageStatus.Pending) + sendChatMessage() + else onStopInferenceClick() } } }