From d13a35ab96bd24b4c760f76ab66c5e12ad13abac Mon Sep 17 00:00:00 2001 From: Aslan Vatsaev Date: Fri, 10 Oct 2025 13:26:12 +0200 Subject: [PATCH 1/2] fix: auto show artifacts when opening a conversation --- src/lib/components/chat/Messages/ContentRenderer.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/Messages/ContentRenderer.svelte b/src/lib/components/chat/Messages/ContentRenderer.svelte index 219c0db436..b1591bf11b 100644 --- a/src/lib/components/chat/Messages/ContentRenderer.svelte +++ b/src/lib/components/chat/Messages/ContentRenderer.svelte @@ -185,8 +185,10 @@ !$mobile && $chatId ) { - showArtifacts.set(true); - showControls.set(true); + setTimeout(() => { + showArtifacts.set(true); + showControls.set(true); + }); } }} onPreview={async (value) => { From a9c4e4b422a4908cbaca21c3b3436124df6face8 Mon Sep 17 00:00:00 2001 From: Aslan Vatsaev Date: Fri, 10 Oct 2025 13:47:33 +0200 Subject: [PATCH 2/2] fix: auto show artifacts when opening a conversation --- src/lib/components/chat/Messages/ContentRenderer.svelte | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/lib/components/chat/Messages/ContentRenderer.svelte b/src/lib/components/chat/Messages/ContentRenderer.svelte index b1591bf11b..bc9cd3265d 100644 --- a/src/lib/components/chat/Messages/ContentRenderer.svelte +++ b/src/lib/components/chat/Messages/ContentRenderer.svelte @@ -176,7 +176,7 @@ {onSourceClick} {onTaskClick} {onSave} - onUpdate={(token) => { + onUpdate={async (token) => { const { lang, text: code } = token; if ( @@ -185,10 +185,9 @@ !$mobile && $chatId ) { - setTimeout(() => { - showArtifacts.set(true); - showControls.set(true); - }); + await tick(); + showArtifacts.set(true); + showControls.set(true); } }} onPreview={async (value) => {