diff --git a/src/frontend/src/stores/flowStore.ts b/src/frontend/src/stores/flowStore.ts index 15ee69169..bcc8f6309 100644 --- a/src/frontend/src/stores/flowStore.ts +++ b/src/frontend/src/stores/flowStore.ts @@ -529,9 +529,9 @@ const useFlowStore = create((set, get) => ({ onGetOrderSuccess: () => { setNoticeData({ title: "Running components" }); }, - onBuildComplete: () => { + onBuildComplete: (allNodesValid) => { const nodeId = startNodeId || stopNodeId; - if (nodeId) { + if (nodeId && allNodesValid) { setSuccessData({ title: `${ get().nodes.find((node) => node.id === nodeId)?.data.node