diff --git a/app/components/chat.tsx b/app/components/chat.tsx index 32cab346c..d49a77e3d 100644 --- a/app/components/chat.tsx +++ b/app/components/chat.tsx @@ -294,8 +294,8 @@ function ChatAction(props: { const iconRef = useRef(null); const textRef = useRef(null); const [width, setWidth] = useState({ - full: 20, - icon: 20, + full: 16, + icon: 16, }); function updateWidth() { @@ -310,7 +310,13 @@ function ChatAction(props: { } useEffect(() => { - setTimeout(updateWidth, 100); + const onClick = () => setTimeout(updateWidth, 10); + onClick(); + + window.addEventListener("click", onClick); + return () => { + window.removeEventListener("click", onClick); + }; }, []); return (