From 83aa851caa09aac1d1f8c9ac56d0f61d3fecdde0 Mon Sep 17 00:00:00 2001
From: hongjli <3117313295@qq.com>
Date: 星期一, 28 四月 2025 10:53:51 +0800
Subject: [PATCH] 渲染echarts图优化

---
 src/app/chat/page.tsx |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/app/chat/page.tsx b/src/app/chat/page.tsx
index d7c0918..8656771 100644
--- a/src/app/chat/page.tsx
+++ b/src/app/chat/page.tsx
@@ -1083,7 +1083,9 @@
                                 <div className="p-3">
                                   <div className="text-gray-800 leading-relaxed">
                                     {mainContent ? (
-                                      <MessageCompletionContext.Provider value={isMessageComplete || msg.id !== currentMessageId}>
+                                      <MessageCompletionContext.Provider 
+                                        value={msg.id !== currentMessageId || isMessageComplete}
+                                      >
                                         <ReactMarkdown
                                           remarkPlugins={[remarkGfm]}
                                           rehypePlugins={[rehypeRaw, rehypeSanitize]}
@@ -1116,7 +1118,9 @@
                                 </div>
                                 
                                 {/* 鍔犺浇鎸囩ず鍣� */}
-                                {msg.role === 'assistant' && !isMessageComplete && (
+                                {msg.role === 'assistant' && 
+                                  !isMessageComplete && 
+                                  msg.id === currentMessageId && ( // 鍙湪褰撳墠澶勭悊鐨勬秷鎭樉绀哄姞杞芥寚绀哄櫒
                                   <div className="absolute bottom-1 right-2">
                                     <div className="flex space-x-1">
                                       <div className="w-1.5 h-1.5 rounded-full bg-blue-400 animate-pulse delay-0"></div>

--
Gitblit v1.9.3