From adf52cd2388a6e1118f4ff8e579f3b2cfc27ac06 Mon Sep 17 00:00:00 2001 From: Mark Tolmacs Date: Wed, 12 Nov 2025 19:49:30 +0100 Subject: [PATCH] fix: Alt+drag movement block Signed-off-by: Mark Tolmacs --- packages/element/src/binding.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/packages/element/src/binding.ts b/packages/element/src/binding.ts index 37a097d945..b9d82180e8 100644 --- a/packages/element/src/binding.ts +++ b/packages/element/src/binding.ts @@ -715,22 +715,24 @@ const getBindingStrategyForDraggingBindingElementEndpoints_simple = ( // Handle special alt key case to inside bind no matter what if (opts?.altKey) { return { - start: - startDragged && hit + start: startDragged + ? hit ? { mode: "inside", element: hit, focusPoint: globalPoint, } - : start, - end: - endDragged && hit + : { mode: null } + : start, + end: endDragged + ? hit ? { mode: "inside", element: hit, focusPoint: globalPoint, } - : end, + : { mode: null } + : end, }; }