diff --git a/packages/react-moveable/src/react-moveable/utils.tsx b/packages/react-moveable/src/react-moveable/utils.tsx index cdc131349..f49d3b58d 100644 --- a/packages/react-moveable/src/react-moveable/utils.tsx +++ b/packages/react-moveable/src/react-moveable/utils.tsx @@ -105,14 +105,15 @@ export function getElementTransform( return ""; } - const matrixs: string[] = []; + const matrixes: string[] = []; for (let i = 0; i < length; ++i) { - const matrix = baseVal[0].matrix; + const matrix = baseVal[i].matrix; - matrixs.push(`matrix(${(["a", "b", "c", "d", "e", "f"] as const).map(chr => matrix[chr]).join(", ")})`); + matrixes.push(`matrix(${(["a", "b", "c", "d", "e", "f"] as const).map(chr => matrix[chr]).join(", ")})`); } - return matrixs.join(" "); + return matrixes.join(" "); + } return ""; } diff --git a/packages/react-moveable/stories/4-SVG/apps/ReactSVGGApp.tsx b/packages/react-moveable/stories/4-SVG/apps/ReactSVGGApp.tsx index 76c09b75d..8753cc130 100644 --- a/packages/react-moveable/stories/4-SVG/apps/ReactSVGGApp.tsx +++ b/packages/react-moveable/stories/4-SVG/apps/ReactSVGGApp.tsx @@ -20,15 +20,16 @@ export default function App(props: Record) { left: "100px", }}>