From 560abf421873207dc472edf70c1ff7379c6bafd1 Mon Sep 17 00:00:00 2001 From: Anthony Juckel Date: Sun, 2 Mar 2025 18:45:29 -0600 Subject: [PATCH] Only process node labels as markdown if properly delimited --- .../src/rendering-util/rendering-elements/shapes/util.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mermaid/src/rendering-util/rendering-elements/shapes/util.ts b/packages/mermaid/src/rendering-util/rendering-elements/shapes/util.ts index ac6dfddbf..2003ffbbf 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/shapes/util.ts +++ b/packages/mermaid/src/rendering-util/rendering-elements/shapes/util.ts @@ -42,7 +42,7 @@ export const labelHelper = async ( } let text; - if (node.labelType !== 'string') { + if (node.labelType === 'markdown') { text = await createText(labelEl, sanitizeText(decodeEntities(label), getConfig()), { useHtmlLabels, width: node.width || getConfig().flowchart?.wrappingWidth,