diff --git a/packages/mermaid/src/rendering-util/rendering-elements/clusters.js b/packages/mermaid/src/rendering-util/rendering-elements/clusters.js index 1c364c150..ac81c4913 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/clusters.js +++ b/packages/mermaid/src/rendering-util/rendering-elements/clusters.js @@ -373,7 +373,7 @@ let clusterElems = new Map(); export const insertCluster = async (elem, node) => { const shape = node.shape || 'rect'; const cluster = await shapes[shape](elem, node); - clusterElems[node.id] = cluster; + clusterElems.set(node.id, cluster); return cluster; }; export const getClusterTitleWidth = (elem, node) => {