feat: vibe wf fix loading clean (#31601)

This commit is contained in:
qiuqiua 2026-01-27 19:54:01 +08:00 committed by GitHub
parent 8b259298d3
commit 489d27f817
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 7 deletions

View File

@ -273,6 +273,11 @@ const VibePanel: FC = () => {
</div>
</div>
{isVibeGenerating && (
<div className="h-full w-0 grow bg-background-default-subtle">
{renderLoading}
</div>
)}
{!isVibeGenerating && vibePanelIntent === 'off_topic' && renderOffTopic}
{!isVibeGenerating && vibePanelIntent !== 'off_topic' && (vibePanelPreviewNodes.length > 0 || vibePanelMermaidCode) && (
<div className="relative h-full w-0 grow bg-background-default-subtle p-6 pb-0">
@ -316,13 +321,6 @@ const VibePanel: FC = () => {
/>
</div>
</div>
{isVibeGenerating && (
<div className="absolute bottom-0 left-0 right-0 top-0 z-[10] bg-background-default-subtle">
{renderLoading}
</div>
)}
</div>
)}
{!isVibeGenerating && vibePanelIntent !== 'off_topic' && vibePanelPreviewNodes.length === 0 && !vibePanelMermaidCode && <ResPlaceholder />}