From 59f739f80f5c60b1be98960ca76c99196a4e8384 Mon Sep 17 00:00:00 2001 From: Andrea Bogazzi Date: Sun, 17 Nov 2024 23:06:58 +0100 Subject: [PATCH] save --- src/shapes/Text/TextSVGExportMixin.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/shapes/Text/TextSVGExportMixin.ts b/src/shapes/Text/TextSVGExportMixin.ts index f81ce67737c..c0130c60658 100644 --- a/src/shapes/Text/TextSVGExportMixin.ts +++ b/src/shapes/Text/TextSVGExportMixin.ts @@ -165,12 +165,11 @@ export class TextSVGExportMixin extends FabricObjectSVGExportMixin { fillStyles = styleProps ? `style="${styleProps}"` : '', dy = styleDecl.deltaY, dySpan = dy ? ` dy="${toFixed(dy, config.NUM_FRACTION_DIGITS)}" ` : '', - { angle, renderLeft, renderTop, width } = charBox, - angleAttr = angle - ? ` rotate="${toFixed(radiansToDegrees(angle), config.NUM_FRACTION_DIGITS)}"` - : ''; + { angle, renderLeft, renderTop, width } = charBox; + let angleAttr = ''; if (renderLeft !== undefined) { const wBy2 = width / 2; + angleAttr = ` rotate="${toFixed(radiansToDegrees(angle), config.NUM_FRACTION_DIGITS)}"`; const m = createRotateMatrix({ angle: radiansToDegrees(angle!) }); m[4] = renderLeft!; m[5] = renderTop!;