From a18f4999ebf980862bae595aff378decc10c2db8 Mon Sep 17 00:00:00 2001 From: Denny Biasiolli Date: Thu, 18 Mar 2021 18:56:34 +0100 Subject: [PATCH] stock-chart: fixing tooltip render when there are a lot of events triggered, the function breaks forever having stockEventTooltip undefined. This change provides a fix for this --- controls/charts/src/stock-chart/renderer/stock-events.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/controls/charts/src/stock-chart/renderer/stock-events.ts b/controls/charts/src/stock-chart/renderer/stock-events.ts index e39a366931..7477ef4263 100644 --- a/controls/charts/src/stock-chart/renderer/stock-events.ts +++ b/controls/charts/src/stock-chart/renderer/stock-events.ts @@ -226,7 +226,7 @@ export class StockEvents extends BaseTooltip { //title size and toolbar height is added location for placing tooltip let svgElement: HTMLElement = this.getElement(this.chartId + '_StockEvents_Tooltip_svg'); let isTooltip: boolean = (svgElement && parseInt(svgElement.getAttribute('opacity'), 10) > 0); - if (!isTooltip) { + if (!isTooltip || !this.stockEventTooltip) { if (getElement(this.chartId + '_StockEvents_Tooltip_svg')) { remove(getElement(this.chartId + '_StockEvents_Tooltip')); }