diff --git a/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/flowchart.tsx b/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/flowchart.tsx index 713ae832c..35eccbe1c 100644 --- a/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/flowchart.tsx +++ b/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/flowchart.tsx @@ -143,7 +143,7 @@ export class FlowchartComponent { edges.push({id: index, source: connection.source, target: connection.target}); }); - let data = {nodes: nodes, edges: edges} + let data = {nodes: nodes, edges: edges.map(e => ({...e, source: {...e.source, cell: e.source.activity}, target: {...e.target, cell: e.target.activity}}))} let newLayout = dagreLayout.layout(data); newLayout.nodes.forEach(node => {