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() } } }