diff --git a/frontend/src/lib/components/graph/FlowGraphV2.svelte b/frontend/src/lib/components/graph/FlowGraphV2.svelte index 184c4e2170..4c004a4f56 100644 --- a/frontend/src/lib/components/graph/FlowGraphV2.svelte +++ b/frontend/src/lib/components/graph/FlowGraphV2.svelte @@ -989,6 +989,9 @@ // FlowRunStatus instead. flowJob suspendStatus + // Dataflow edges hang off the selected step. Selection is otherwise xyflow's own state, + // so it only rebuilds the graph while those edges are shown. + if ($useDataflow) selectedId const collapsedGroupIds = new Set( allGroups