diff --git a/frontend/src/lib/components/AITravelChat.svelte b/frontend/src/lib/components/AITravelChat.svelte index ba971308..fbe6d0c5 100644 --- a/frontend/src/lib/components/AITravelChat.svelte +++ b/frontend/src/lib/components/AITravelChat.svelte @@ -338,6 +338,7 @@ const conv: Conversation = await res.json(); conversations = [conv, ...conversations]; activeConversation = conv; + if (panelMode) sidebarOpen = false; persistConversation(conv.id); messages = []; return conv; @@ -345,6 +346,7 @@ async function selectConversation(conv: Conversation) { activeConversation = conv; + if (panelMode) sidebarOpen = false; persistConversation(conv.id); const res = await fetch(`/api/chat/conversations/${conv.id}/`); if (res.ok) { @@ -830,9 +832,11 @@ >
-