fix: Refactored timeout bind mode handling

fix: Center when orbiting

feat: Color change on highlight
This commit is contained in:
Mark Tolmacs
2025-08-21 20:55:45 +02:00
parent 59b931fbdc
commit 216ba26a45
8 changed files with 211 additions and 514 deletions

View File

@@ -49,6 +49,7 @@ import {
getOutlineAvoidingPoint,
isBindingEnabled,
maybeSuggestBindingsForBindingElementAtCoords,
snapToCenter,
} from "./binding";
import {
getElementAbsoluteCoords,
@@ -2037,7 +2038,7 @@ const pointDraggingUpdates = (
newGlobalPointPosition = getOutlineAvoidingPoint(
element,
hoveredElement,
newGlobalPointPosition,
snapToCenter(hoveredElement, elementsMap, newGlobalPointPosition),
pointIndex,
elementsMap,
customIntersector,
@@ -2127,7 +2128,7 @@ const pointDraggingUpdates = (
const newGlobalPointPosition = getOutlineAvoidingPoint(
element,
hoveredElement,
focusGlobalPoint,
snapToCenter(hoveredElement, elementsMap, focusGlobalPoint),
pointIndex,
elementsMap,
);