From 81ee2d2332ce71ba1232387be4ad26ee37bb7a3b Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Fri, 5 Dec 2025 10:51:29 -0600 Subject: [PATCH] fix(desktop): prompting --- packages/desktop/src/pages/layout.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/desktop/src/pages/layout.tsx b/packages/desktop/src/pages/layout.tsx index 106a2e733..658ad4bcb 100644 --- a/packages/desktop/src/pages/layout.tsx +++ b/packages/desktop/src/pages/layout.tsx @@ -22,9 +22,10 @@ export default function Layout(props: ParentProps) { const layout = useLayout() const currentDirectory = createMemo(() => base64Decode(params.dir ?? "")) const sessions = createMemo(() => globalSync.child(currentDirectory())[0].session ?? []) - const currentSession = createMemo(() => sessions().find((s) => s.id === params.id) ?? sessions().at(0)) + const currentSession = createMemo(() => sessions().find((s) => s.id === params.id)) function navigateToSession(session: Session | undefined) { + if (!session) return navigate(`/${params.dir}/session/${session?.id}`) } @@ -59,6 +60,7 @@ export default function Layout(props: ParentProps) {