Binding distance fix with elbow arrows

Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
This commit is contained in:
Mark Tolmacs 2025-04-23 08:40:52 +02:00
parent f842a89fef
commit 10c5ec2c7b
No known key found for this signature in database

View file

@ -33,7 +33,6 @@ import {
getGlobalFixedPointForBindableElement, getGlobalFixedPointForBindableElement,
snapToMid, snapToMid,
getHoveredElementForBinding, getHoveredElementForBinding,
getDistanceForBinding,
} from "./binding"; } from "./binding";
import { distanceToBindableElement } from "./distance"; import { distanceToBindableElement } from "./distance";
import { import {
@ -2225,8 +2224,7 @@ const getGlobalPoint = (
if (isDragging) { if (isDragging) {
if ( if (
element && element &&
(getDistanceForBinding(initialPoint, element, zoom) || isPointInShape(initialPoint, getElementShape(element, elementsMap))
isPointInShape(initialPoint, getElementShape(element, elementsMap)))
) { ) {
const snapPoint = bindPointToSnapToElementOutline( const snapPoint = bindPointToSnapToElementOutline(
arrow, arrow,