fix: stop thinking when loading end

This commit is contained in:
jialin
2025-05-13 20:29:32 +08:00
parent a23162117c
commit f951358db4
2 changed files with 3 additions and 2 deletions
@@ -188,7 +188,7 @@ const ContentItem: React.FC<MessageItemProps> = ({
{roleTitle} {roleTitle}
{data.role === Roles.Assistant && reasoningContent.thought && ( {data.role === Roles.Assistant && reasoningContent.thought && (
<ThoughtStatus <ThoughtStatus
isThinking={reasoningContent.isThinking} isThinking={loading && reasoningContent.isThinking}
collapsed={collapsed} collapsed={collapsed}
setCollapsed={setCollapsed} setCollapsed={setCollapsed}
></ThoughtStatus> ></ThoughtStatus>
@@ -200,6 +200,7 @@ const ContentItem: React.FC<MessageItemProps> = ({
data.title, data.title,
intl, intl,
showTitle, showTitle,
loading,
reasoningContent.thought, reasoningContent.thought,
reasoningContent.isThinking, reasoningContent.isThinking,
collapsed collapsed
@@ -228,7 +228,7 @@ const MessageBody: React.FC<MessageBodyProps> = forwardRef(
<ThinkContent <ThinkContent
collapsed={collapsed} collapsed={collapsed}
content={reasoningContent.thought} content={reasoningContent.thought}
isThinking={reasoningContent.isThinking} isThinking={loading && reasoningContent.isThinking}
></ThinkContent> ></ThinkContent>
<div style={{ paddingInline: 4 }}> <div style={{ paddingInline: 4 }}>
<FullMarkdown <FullMarkdown