diff --git a/web_src/src/pages/workflowv2/index.tsx b/web_src/src/pages/workflowv2/index.tsx index 02f244a877..9b7952f4cc 100644 --- a/web_src/src/pages/workflowv2/index.tsx +++ b/web_src/src/pages/workflowv2/index.tsx @@ -2716,8 +2716,13 @@ export function WorkflowPageV2() { if (!renderer) return null; // Return a function that takes the current configuration - return () => { - return renderer.render(buildNodeInfo(node), onRun ? { onRun } : undefined); + return (configuration?: Record) => { + const nodeWithConfiguration = { + ...node, + configuration: configuration ?? node.configuration, + }; + + return renderer.render(buildNodeInfo(nodeWithConfiguration), onRun ? { onRun } : undefined); }; }, [canvas],