diff --git a/packages/element/src/binding.ts b/packages/element/src/binding.ts index 43824753b1..01d153bf61 100644 --- a/packages/element/src/binding.ts +++ b/packages/element/src/binding.ts @@ -295,7 +295,9 @@ const bindingStrategyForNewSimpleArrowEndpointDragging = ( element: hit, focusPoint: origin ?? center, }, - end: { mode: "inside", element: hit, focusPoint: point }, + end: isMultiPoint + ? { mode: "orbit", element: hit, focusPoint: point } + : { mode: "inside", element: hit, focusPoint: point }, }; }