From 02a03e3d607fc951242b18afbb7a482e71d548a3 Mon Sep 17 00:00:00 2001 From: saurabhg772244 Date: Mon, 23 Sep 2024 19:54:11 +0530 Subject: [PATCH] fixed multirect for shadow --- .../src/rendering-util/rendering-elements/shapes/multiRect.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/mermaid/src/rendering-util/rendering-elements/shapes/multiRect.ts b/packages/mermaid/src/rendering-util/rendering-elements/shapes/multiRect.ts index 5484ccc43..fd71bdd13 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/shapes/multiRect.ts +++ b/packages/mermaid/src/rendering-util/rendering-elements/shapes/multiRect.ts @@ -56,8 +56,8 @@ export const multiRect = async (parent: SVGAElement, node: Node) => { const innerPath = createPathFromPoints(innerPathPoints); const innerNode = rc.path(innerPath, { ...options, fill: 'none' }); - const multiRect = shapeSvg.insert(() => innerNode, ':first-child'); - multiRect.insert(() => outerNode, ':first-child'); + const multiRect = shapeSvg.insert(() => outerNode, ':first-child'); + multiRect.insert(() => innerNode); multiRect.attr('class', 'basic label-container');