diff --git a/desktop/src/pages/TerminalSettings.tsx b/desktop/src/pages/TerminalSettings.tsx index f15a8829..426ae4e1 100644 --- a/desktop/src/pages/TerminalSettings.tsx +++ b/desktop/src/pages/TerminalSettings.tsx @@ -151,6 +151,9 @@ export function TerminalSettings({ }, [runtime]) const startTerminal = useCallback(async () => { + + if (runtime.status === 'starting') return + if (!terminalApi.isAvailable()) { updateTerminalRuntime(runtime, { status: 'unavailable' }) return