add arrowBoundToElement check

This commit is contained in:
dwelle 2025-04-30 10:32:43 +02:00
parent 0d3e9cb1bc
commit 9ea9275fbd
2 changed files with 6 additions and 2 deletions

View file

@ -29,6 +29,7 @@ import { bumpVersion } from "@excalidraw/element/mutateElement";
import { getContainerElement } from "@excalidraw/element/textElement";
import { detectLineHeight } from "@excalidraw/element/textMeasurements";
import {
isArrowBoundToElement,
isArrowElement,
isElbowArrow,
isFixedPointBinding,
@ -594,8 +595,7 @@ export const restoreElements = (
return restoredElements.map((element) => {
if (
isElbowArrow(element) &&
element.startBinding == null &&
element.endBinding == null &&
!isArrowBoundToElement(element) &&
!validateElbowPoints(element.points)
) {
return {