From e539909e87a9c07ed9ba879bc8487b2acdbc3c85 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Fri, 8 Aug 2025 12:54:26 +0530 Subject: [PATCH] fix: Label in addHtmlSpan --- packages/mermaid/src/rendering-util/createText.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/mermaid/src/rendering-util/createText.ts b/packages/mermaid/src/rendering-util/createText.ts index 9b9c9d574..47f8bb98b 100644 --- a/packages/mermaid/src/rendering-util/createText.ts +++ b/packages/mermaid/src/rendering-util/createText.ts @@ -34,9 +34,9 @@ async function addHtmlSpan( fo.attr('height', `${10 * width}px`); const div = fo.append('xhtml:div'); - const sanitizedLabel = hasKatex(label) + const sanitizedLabel = hasKatex(node.label) ? await renderKatexSanitized(node.label.replace(common.lineBreakRegex, '\n'), config) - : sanitizeText(label, config); + : sanitizeText(node.label, config); const labelClass = node.isNode ? 'nodeLabel' : 'edgeLabel'; const span = div.append('span'); span.html(sanitizedLabel);