From 971a1660732d1bd92ad1f4a874989c57889b31d4 Mon Sep 17 00:00:00 2001 From: Ashish Jain Date: Wed, 2 Oct 2024 21:22:01 +0200 Subject: [PATCH] fix for label positioning for brances shape --- .../rendering-util/rendering-elements/shapes/curlyBraces.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/mermaid/src/rendering-util/rendering-elements/shapes/curlyBraces.ts b/packages/mermaid/src/rendering-util/rendering-elements/shapes/curlyBraces.ts index c5199a806..6533ba4de 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/shapes/curlyBraces.ts +++ b/packages/mermaid/src/rendering-util/rendering-elements/shapes/curlyBraces.ts @@ -133,11 +133,7 @@ export const curlyBraces = async (parent: SVGAElement, node: Node) => { curlyBracesShape.attr('transform', `translate(${radius - radius / 4}, 0)`); - label.attr( - 'transform', - `translate(${-w / 2 + labelPaddingX / 2 - (bbox.x - (bbox.left ?? 0))},${-(labelPaddingY / 2) - (bbox.y - (bbox.top ?? 0))})` - ); - + label.attr('transform', `translate(${-bbox.width / 2}, ${-bbox.height / 2})`); updateNodeBounds(node, curlyBracesShape); node.intersect = function (point) {