From 683f126dabcf42f1397eb6a613c59cb7c4a2ea5b Mon Sep 17 00:00:00 2001 From: volker Date: Tue, 31 Mar 2026 21:14:12 +0200 Subject: [PATCH] Fix: guard desktop stop state update on stopDesktop success --- src/lib/components/chat/FileNav/DesktopViewer.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/FileNav/DesktopViewer.svelte b/src/lib/components/chat/FileNav/DesktopViewer.svelte index dc3bf26f19..d1e38c5288 100644 --- a/src/lib/components/chat/FileNav/DesktopViewer.svelte +++ b/src/lib/components/chat/FileNav/DesktopViewer.svelte @@ -84,8 +84,10 @@ loading = true; try { if (status?.running) { - await stopDesktop(baseUrl, apiKey); - status = { running: false }; + const stopped = await stopDesktop(baseUrl, apiKey); + if (stopped) { + status = { running: false }; + } } else { await ensureRunning(); }