From d8715825dc4fa62071316d3c5de0cc5c3a7f105c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cchrisshank=E2=80=9D?= Date: Sun, 17 Nov 2024 16:25:27 -0800 Subject: [PATCH] fix arrow bug --- src/arrows/abstract-arrow.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/arrows/abstract-arrow.ts b/src/arrows/abstract-arrow.ts index f0b0cc5..42cdb17 100644 --- a/src/arrows/abstract-arrow.ts +++ b/src/arrows/abstract-arrow.ts @@ -54,7 +54,6 @@ export class AbstractArrow extends HTMLElement { #sourceHandler = (e: Event) => { const geometry = e.target as FolkGeometry; this.#sourceRect = geometry.getClientRect(); - console.log(); this.#update(); }; @@ -117,7 +116,7 @@ export class AbstractArrow extends HTMLElement { if (this.#sourceElement === null) { throw new Error('source is not a valid element'); - } else if (false) { + } else if (this.#sourceElement instanceof FolkGeometry) { this.#sourceElement.addEventListener('resize', this.#sourceHandler); this.#sourceElement.addEventListener('move', this.#sourceHandler); } else { @@ -152,7 +151,7 @@ export class AbstractArrow extends HTMLElement { if (!this.#targetElement) { throw new Error('target is not a valid element'); - } else if (false) { + } else if (this.#targetElement instanceof FolkGeometry) { this.#targetElement.addEventListener('resize', this.#targetHandler); this.#targetElement.addEventListener('move', this.#targetHandler); } else {