diff --git a/packages/excalidraw/components/App.tsx b/packages/excalidraw/components/App.tsx index db90022d2b..e7a61a34fa 100644 --- a/packages/excalidraw/components/App.tsx +++ b/packages/excalidraw/components/App.tsx @@ -8846,6 +8846,15 @@ class App extends React.Component { })); this.scene.replaceAllElements(elementsWithIndices); + selectedElements.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); });