From 92130ebac4845c4f99f8a48a14166b71d0ae5ecf Mon Sep 17 00:00:00 2001 From: SirStendec Date: Fri, 6 Apr 2018 03:41:48 -0400 Subject: [PATCH] Fix memory leak with tooltips. --- src/utilities/tooltip.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/utilities/tooltip.js b/src/utilities/tooltip.js index 0b1cd382..46559b8a 100644 --- a/src/utilities/tooltip.js +++ b/src/utilities/tooltip.js @@ -322,8 +322,10 @@ export class Tooltip { tip.outer = el._ffz_out_handler = el._ffz_over_handler = null; } - tip._update = noop; - tip.update = tip.element = null; + this.elements.delete(tip.target); + + tip._update = tip.rerender = tip.update = noop; + tip.element = null; tip.visible = false; } }