diff --git a/components/messages.tsx b/components/messages.tsx
index 36b7e0007..b1c42e548 100644
--- a/components/messages.tsx
+++ b/components/messages.tsx
@@ -223,20 +223,30 @@ function PureMessages({
{/* 等待动画:根据模型类型显示不同的加载效果 */}
{/* 🆕 支持恢复的生成状态(用户离开再返回) */}
- {(showThinkingWithDelay || (pendingGeneration && status === "ready")) && (
- (() => {
- // 优先使用恢复的状态,否则使用当前模型类型
- const modelType = pendingGeneration?.modelType;
- const showGemini = modelType === "gemini" || (!modelType && isGeminiModel);
- const showVolcano = modelType === "volcano-vision" || (!modelType && isVolcanoVisionModel);
- const showVideo = modelType === "volcano-video" || modelType === "qianwen-video" || (!modelType && (isQianwenVideoModel || isVideoModel));
-
- if (showVideo) return