diff --git a/packages/element/src/binding.ts b/packages/element/src/binding.ts index 1645418ed5..e6231cd6c1 100644 --- a/packages/element/src/binding.ts +++ b/packages/element/src/binding.ts @@ -596,14 +596,14 @@ export const getBindingStrategyForDraggingBindingElementEndpoints = ( return { start: startDragged ? { - mode: "orbit", + mode: globalBindMode === "orbit" ? "orbit" : "inside", element: enclosingFrame, focusPoint: globalPoint, } : start, end: endDragged ? { - mode: "orbit", + mode: globalBindMode === "orbit" ? "orbit" : "inside", element: enclosingFrame, focusPoint: globalPoint, }