diff --git a/web/app/components/workflow/nodes/_base/hooks/use-one-step-run.ts b/web/app/components/workflow/nodes/_base/hooks/use-one-step-run.ts index 4ca99129cc..e1d6af449c 100644 --- a/web/app/components/workflow/nodes/_base/hooks/use-one-step-run.ts +++ b/web/app/components/workflow/nodes/_base/hooks/use-one-step-run.ts @@ -1040,12 +1040,18 @@ const useOneStepRun = ({ const { workflowRunningData, setWorkflowRunningData, + nodesWithInspectVars, + deleteNodeInspectVars, } = workflowStore.getState() if (workflowRunningData) { setWorkflowRunningData(produce(workflowRunningData, (draft) => { draft.result.status = WorkflowRunningStatus.Stopped })) } + + const inspectNode = nodesWithInspectVars.find(node => node.nodeId === id) + if (inspectNode && !inspectNode.isValueFetched && (!inspectNode.vars || inspectNode.vars.length === 0)) + deleteNodeInspectVars(id) }, [ isTriggerNode, runningStatus,