diff --git a/src/lib/components/studio/chat/chat.svelte b/src/lib/components/studio/chat/chat.svelte
index 36125bb6e..e5b0af88a 100644
--- a/src/lib/components/studio/chat/chat.svelte
+++ b/src/lib/components/studio/chat/chat.svelte
@@ -46,7 +46,7 @@
$effect(() => {
void page.url.pathname;
- if (chatTextareaRef) {
+ if (chatTextareaRef && !$isSmallViewport) {
chatTextareaRef.focus();
}
});
diff --git a/src/routes/(console)/project-[project]/studio/artifact-[artifact]/+layout.svelte b/src/routes/(console)/project-[project]/studio/artifact-[artifact]/+layout.svelte
index d19af787d..d9ce99796 100644
--- a/src/routes/(console)/project-[project]/studio/artifact-[artifact]/+layout.svelte
+++ b/src/routes/(console)/project-[project]/studio/artifact-[artifact]/+layout.svelte
@@ -225,8 +225,12 @@
label={studio.status}
status={studio.status === 'connected' ? 'complete' : 'pending'} />
{#if dev}
-