From 8b3057f27c45cbb281cef50102f1fd9360534bae Mon Sep 17 00:00:00 2001 From: darshanr0107 Date: Tue, 30 Sep 2025 12:27:53 +0530 Subject: [PATCH] fix: guard nodeDb[node.id] against undefined on-behalf-of: @Mermaid-Chart --- packages/mermaid-layout-elk/src/render.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/mermaid-layout-elk/src/render.ts b/packages/mermaid-layout-elk/src/render.ts index dbd23d381..2cb12e035 100644 --- a/packages/mermaid-layout-elk/src/render.ts +++ b/packages/mermaid-layout-elk/src/render.ts @@ -165,6 +165,7 @@ export const render = async ( domId: { node: () => any; attr: (arg0: string, arg1: string) => void }; }) { if (node) { + nodeDb[node.id] ??= {}; nodeDb[node.id].offset = { posX: node.x + relX, posY: node.y + relY,