From b3b00d7800aa5329109b7066afe79af34c2f2c92 Mon Sep 17 00:00:00 2001 From: ethan Date: Tue, 9 Dec 2025 17:27:48 +1100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20fix:=20prevent=20thinking=20bloc?= =?UTF-8?q?k=20collapse=20on=20page=20load?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/browser/components/Messages/ReasoningMessage.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/browser/components/Messages/ReasoningMessage.tsx b/src/browser/components/Messages/ReasoningMessage.tsx index b33b66c759..35a9e8c69e 100644 --- a/src/browser/components/Messages/ReasoningMessage.tsx +++ b/src/browser/components/Messages/ReasoningMessage.tsx @@ -14,7 +14,7 @@ interface ReasoningMessageProps { const REASONING_FONT_CLASSES = "font-primary text-[12px] leading-[18px]"; export const ReasoningMessage: React.FC = ({ message, className }) => { - const [isExpanded, setIsExpanded] = useState(true); + const [isExpanded, setIsExpanded] = useState(message.isStreaming); // Track the height when expanded to reserve space during collapse transitions const [expandedHeight, setExpandedHeight] = useState(null); const contentRef = useRef(null);