diff --git a/packages/excalidraw/components/App.tsx b/packages/excalidraw/components/App.tsx index 574ec4eb91..cf58755d58 100644 --- a/packages/excalidraw/components/App.tsx +++ b/packages/excalidraw/components/App.tsx @@ -8865,6 +8865,15 @@ class App extends React.Component { })); this.scene.replaceAllElements(elementsWithIndices); + elementsWithIndices.forEach((element) => { + if ( + isBindableElement(element) && + element.boundElements?.some((other) => other.type === "arrow") + ) { + updateBoundElements(element, this.scene); + } + }); + this.maybeCacheVisibleGaps(event, selectedElements, true); this.maybeCacheReferenceSnapPoints(event, selectedElements, true); });