diff --git a/src/views/ChatPanel.tsx b/src/views/ChatPanel.tsx index ad56fbf..e11de77 100644 --- a/src/views/ChatPanel.tsx +++ b/src/views/ChatPanel.tsx @@ -443,7 +443,10 @@ const chatPanel = () => { shadow="xs" width={scrollViewport.current?.clientWidth} opened={menuOpend} - onChange={setMenuOpend} + onChange={() => { + setMenuOpend(!menuOpend); + inputRef.current.focus(); + }} onClose={() => setMenuType('')} onOpen={() => menuType !== '' ? setMenuOpend(true) : setMenuOpend(false)} returnFocus={true}>