diff --git a/packages/mermaid/src/diagrams/flowchart/flowDb.ts b/packages/mermaid/src/diagrams/flowchart/flowDb.ts index ebef6d240..41a367289 100644 --- a/packages/mermaid/src/diagrams/flowchart/flowDb.ts +++ b/packages/mermaid/src/diagrams/flowchart/flowDb.ts @@ -496,7 +496,7 @@ export const addSubGraph = function ( let nodeList: string[] = []; - const { nodeList: nl, dir } = uniq([...nodeList, ...list]); + const { nodeList: nl, dir } = uniq(list.flat()); nodeList = nl; if (version === 'gen-1') { for (let i = 0; i < nodeList.length; i++) {