From f7a5ccfff9bd7d658a013241678fb129dafc7f1d Mon Sep 17 00:00:00 2001 From: rozetko Date: Thu, 28 Jul 2022 14:30:26 +0300 Subject: [PATCH] handle non-existing `this.overlay` case --- src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index b7b6e31..e3cf379 100755 --- a/src/index.ts +++ b/src/index.ts @@ -113,7 +113,7 @@ export class ChartwerkBarPod extends ChartwerkPod { } redirectEventToOverlay(): void { - this.overlay.node().dispatchEvent(new MouseEvent(d3.event.type, d3.event)); + this.overlay?.node().dispatchEvent(new MouseEvent(d3.event.type, d3.event)); } getTrianglePath(x: number, y: number, length: number, options?: { max: number, min: number }): string {