From c9c821da5c8b21c1ee095ffd03c562786c381148 Mon Sep 17 00:00:00 2001 From: omkarht Date: Wed, 28 Aug 2024 15:27:10 +0530 Subject: [PATCH] updated crossced Circle Shape --- .../rendering-elements/shapes/crossedCircle.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/mermaid/src/rendering-util/rendering-elements/shapes/crossedCircle.ts b/packages/mermaid/src/rendering-util/rendering-elements/shapes/crossedCircle.ts index 93a69d16f..cb4533daa 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/shapes/crossedCircle.ts +++ b/packages/mermaid/src/rendering-util/rendering-elements/shapes/crossedCircle.ts @@ -25,8 +25,9 @@ function createLine(r: number) { export const crossedCircle = async (parent: SVGAElement, node: Node) => { const { labelStyles, nodeStyles } = styles2String(node); node.labelStyle = labelStyles; - const { shapeSvg, bbox, halfPadding } = await labelHelper(parent, node, getNodeClasses(node)); - const radius = Math.max(bbox.width, bbox.height) / 2 + halfPadding; + node.label = ''; + const { shapeSvg } = await labelHelper(parent, node, getNodeClasses(node)); + const radius = Math.max(30, node?.width ?? 0); const { cssStyles } = node; // @ts-ignore - rough is not typed