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 @@