diff --git a/client/src/components/ChatBox/index.tsx b/client/src/components/ChatBox/index.tsx index d4a3ad425..1545085a8 100644 --- a/client/src/components/ChatBox/index.tsx +++ b/client/src/components/ChatBox/index.tsx @@ -201,7 +201,7 @@ const ChatBox = ( // compute variable input is finish. const [variableInputFinish, setVariableInputFinish] = useState(false); const variableIsFinish = useMemo(() => { - if (!variableModules || chatHistory.length > 0) return true; + if (!variableModules || variableModules.length === 0 || chatHistory.length > 0) return true; for (let i = 0; i < variableModules.length; i++) { const item = variableModules[i];