From d6efa0f73cf70c47ab74b52f5aff2728d6524d62 Mon Sep 17 00:00:00 2001 From: dwelle <5153846+dwelle@users.noreply.github.com> Date: Sun, 13 Apr 2025 19:20:25 +0200 Subject: [PATCH] fix: reset angle when binding text to arrow --- packages/excalidraw/data/restore.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/excalidraw/data/restore.ts b/packages/excalidraw/data/restore.ts index 4f050c922..1aed1c431 100644 --- a/packages/excalidraw/data/restore.ts +++ b/packages/excalidraw/data/restore.ts @@ -439,7 +439,7 @@ const repairContainerElement = ( // if defined, lest boundElements is stale !boundElement.containerId ) { - (boundElement as Mutable).containerId = + (boundElement as Mutable).containerId = container.id; } } @@ -464,6 +464,10 @@ const repairBoundElement = ( ? elementsMap.get(boundElement.containerId) : null; + if (boundElement.angle) { + (boundElement as Mutable).angle = 0 as Radians; + } + if (!container) { boundElement.containerId = null; return;