fix arrow bug
This commit is contained in:
parent
96baba2a6a
commit
d8715825dc
|
|
@ -54,7 +54,6 @@ export class AbstractArrow extends HTMLElement {
|
||||||
#sourceHandler = (e: Event) => {
|
#sourceHandler = (e: Event) => {
|
||||||
const geometry = e.target as FolkGeometry;
|
const geometry = e.target as FolkGeometry;
|
||||||
this.#sourceRect = geometry.getClientRect();
|
this.#sourceRect = geometry.getClientRect();
|
||||||
console.log();
|
|
||||||
this.#update();
|
this.#update();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -117,7 +116,7 @@ export class AbstractArrow extends HTMLElement {
|
||||||
|
|
||||||
if (this.#sourceElement === null) {
|
if (this.#sourceElement === null) {
|
||||||
throw new Error('source is not a valid element');
|
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('resize', this.#sourceHandler);
|
||||||
this.#sourceElement.addEventListener('move', this.#sourceHandler);
|
this.#sourceElement.addEventListener('move', this.#sourceHandler);
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -152,7 +151,7 @@ export class AbstractArrow extends HTMLElement {
|
||||||
|
|
||||||
if (!this.#targetElement) {
|
if (!this.#targetElement) {
|
||||||
throw new Error('target is not a valid element');
|
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('resize', this.#targetHandler);
|
||||||
this.#targetElement.addEventListener('move', this.#targetHandler);
|
this.#targetElement.addEventListener('move', this.#targetHandler);
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue