From 4f2e11981c6d1cd1a119aacf1e9498cb64f87a51 Mon Sep 17 00:00:00 2001 From: Lei OT Date: Fri, 29 Mar 2024 12:04:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=A8=A1=E6=9D=BF=E7=9A=84=E8=BE=93?= =?UTF-8?q?=E5=85=A5=E6=B8=85=E7=A9=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Conversations/Components/Input/Template.jsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/views/Conversations/Components/Input/Template.jsx b/src/views/Conversations/Components/Input/Template.jsx index 1b62cfd..bd2402b 100644 --- a/src/views/Conversations/Components/Input/Template.jsx +++ b/src/views/Conversations/Components/Input/Template.jsx @@ -35,6 +35,13 @@ const InputTemplate = ({ mobile, disabled = false, invokeSendMessage }) => { return () => {}; }, [templates]); + useEffect(() => { + setActiveInput({}); + + return () => {}; + }, [currentConversation.sn]) + + const [openTemplates, setOpenTemplates] = useState(false); const [dataSource, setDataSource] = useState(templates); const [searchContent, setSearchContent] = useState(''); @@ -247,7 +254,10 @@ const InputTemplate = ({ mobile, disabled = false, invokeSendMessage }) => { // } trigger='click' open={openTemplates} - onOpenChange={setOpenTemplates}> + onOpenChange={(v) => { + setOpenTemplates(v); + setActiveInput({}); + }}>