From 21edae5944f3abdd988122eb56054694add4fce3 Mon Sep 17 00:00:00 2001 From: MacRimi Date: Thu, 9 Apr 2026 20:29:50 +0200 Subject: [PATCH] Update script-terminal-modal.tsx --- AppImage/components/script-terminal-modal.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/AppImage/components/script-terminal-modal.tsx b/AppImage/components/script-terminal-modal.tsx index fb6f2b3f..e1ff44f3 100644 --- a/AppImage/components/script-terminal-modal.tsx +++ b/AppImage/components/script-terminal-modal.tsx @@ -80,6 +80,12 @@ export function ScriptTerminalModal({ const modalHeightRef = useRef(600) const terminalContainerRef = useRef(null) + const paramsRef = useRef(params) + + // Keep paramsRef updated with latest params + useEffect(() => { + paramsRef.current = params + }, [params]) const attemptReconnect = useCallback(() => { if (!isOpen || isComplete || reconnectAttemptsRef.current >= 3) { @@ -118,7 +124,7 @@ export function ScriptTerminalModal({ const initMessage = { script_path: scriptPath, - params, + params: paramsRef.current, } ws.send(JSON.stringify(initMessage))