diff --git a/src/lib/components/studio/sidebarProject.svelte b/src/lib/components/studio/sidebarProject.svelte
index 085312129..bbb577611 100644
--- a/src/lib/components/studio/sidebarProject.svelte
+++ b/src/lib/components/studio/sidebarProject.svelte
@@ -13,7 +13,6 @@
import { base } from '$app/paths';
import { isSmallViewport, isTabletViewport } from '$lib/stores/viewport';
import type { ComponentType } from 'svelte';
- import { showChat } from '$lib/stores/chat';
import { page } from '$app/state';
export let project;
@@ -57,17 +56,6 @@
{/if}
{/each}
- {#if !$isSmallViewport}
- {
- showChat.set(!$showChat);
- if ($isTabletViewport) {
- isOpen = false;
- }
- }}>
-
-
- {/if}
diff --git a/src/lib/layout/shellStudio.svelte b/src/lib/layout/shellStudio.svelte
index 281002673..9360b21d7 100644
--- a/src/lib/layout/shellStudio.svelte
+++ b/src/lib/layout/shellStudio.svelte
@@ -149,6 +149,10 @@
if (resizerLeftPosition > maxSize) {
resizerLeftPosition = maxSize;
} else if (resizerLeftPosition < minSize) {
+ if (resizerLeftPosition < minSize - 100) {
+ showChat.set(false);
+ }
+
resizerLeftPosition = minSize;
}
}
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 80d97f9c1..304c1b592 100644
--- a/src/routes/(console)/project-[project]/studio/artifact-[artifact]/+layout.svelte
+++ b/src/routes/(console)/project-[project]/studio/artifact-[artifact]/+layout.svelte
@@ -1,5 +1,5 @@