fix: Circular dep

Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
This commit is contained in:
Mark Tolmacs
2025-09-07 18:27:12 +02:00
parent 433774e892
commit 7703cc2597
2 changed files with 6 additions and 16 deletions

View File

@@ -1,10 +1,4 @@
import {
KEYS,
arrayToMap,
invariant,
isAlwaysInsideBinding,
isTransparent,
} from "@excalidraw/common";
import { KEYS, arrayToMap, invariant, isTransparent } from "@excalidraw/common";
import {
lineSegment,
@@ -53,6 +47,7 @@ import {
isBindableElement,
isBoundToContainer,
isElbowArrow,
isImageElement,
isRectanguloidElement,
isTextElement,
} from "./typeChecks";
@@ -107,6 +102,9 @@ export const getFixedBindingDistance = (
element: ExcalidrawBindableElement,
): number => FIXED_BINDING_DISTANCE + element.strokeWidth / 2;
export const isAlwaysInsideBinding = (element: ExcalidrawBindableElement) =>
isImageElement(element);
export const shouldEnableBindingForPointerEvent = (
event: React.PointerEvent<HTMLElement>,
) => {