From 3e0b3fae3746585011ceae6489ddc0de570bf5d5 Mon Sep 17 00:00:00 2001 From: JzoNg Date: Tue, 27 Jan 2026 14:45:46 +0800 Subject: [PATCH] fix: test running tab switch --- web/app/components/workflow/panel/workflow-preview.tsx | 4 +++- web/eslint-suppressions.json | 3 --- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/web/app/components/workflow/panel/workflow-preview.tsx b/web/app/components/workflow/panel/workflow-preview.tsx index 239fba57a6..29bd71d8d1 100644 --- a/web/app/components/workflow/panel/workflow-preview.tsx +++ b/web/app/components/workflow/panel/workflow-preview.tsx @@ -50,7 +50,7 @@ const WorkflowPreview = () => { useEffect(() => { if (showDebugAndPreviewPanel && showInputsPanel) - setCurrentTab('INPUT') + switchTab('INPUT') }, [showDebugAndPreviewPanel, showInputsPanel]) useEffect(() => { @@ -65,6 +65,8 @@ const WorkflowPreview = () => { if ((status === WorkflowRunningStatus.Succeeded || status === WorkflowRunningStatus.Failed) && !workflowRunningData.resultText && !workflowRunningData.result.files?.length) switchTab('DETAIL') + if (status === WorkflowRunningStatus.Paused) + switchTab('RESULT') }, [workflowRunningData]) const [isResizing, setIsResizing] = useState(false) diff --git a/web/eslint-suppressions.json b/web/eslint-suppressions.json index 37da2a6423..697bacaffa 100644 --- a/web/eslint-suppressions.json +++ b/web/eslint-suppressions.json @@ -3887,9 +3887,6 @@ } }, "app/components/workflow/panel/workflow-preview.tsx": { - "react-hooks-extra/no-direct-set-state-in-use-effect": { - "count": 1 - }, "ts/no-explicit-any": { "count": 2 }