diff --git a/packages/excalidraw/element/binding.ts b/packages/excalidraw/element/binding.ts index 6b1405129..805fe1063 100644 --- a/packages/excalidraw/element/binding.ts +++ b/packages/excalidraw/element/binding.ts @@ -828,6 +828,9 @@ const bindingBorderTest = ( { x, y }: { x: number; y: number }, app: AppClassProperties, ): boolean => { + if(!element || !element.width || !element.height) { + return false; + } const threshold = maxBindingGap(element, element.width, element.height); const shape = app.getElementShape(element); return isPointOnShape([x, y], shape, threshold);