From 08a4dc889ef303f9476e996f9d1c0d3bd288687a Mon Sep 17 00:00:00 2001 From: Michael Manhire Date: Sun, 6 Nov 2016 21:14:32 -0800 Subject: [PATCH] Fix #9336 Correct a typo in removing the .zf-tooltip event handler and remove more tooltip-specific attributes and classes when the tooltip is destroyed --- js/foundation.tooltip.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/js/foundation.tooltip.js b/js/foundation.tooltip.js index 1936d1b95..fc822a41e 100644 --- a/js/foundation.tooltip.js +++ b/js/foundation.tooltip.js @@ -339,12 +339,9 @@ class Tooltip { */ destroy() { this.$element.attr('title', this.template.text()) - .off('.zf.trigger .zf.tootip') - // .removeClass('has-tip') - .removeAttr('aria-describedby') - .removeAttr('data-yeti-box') - .removeAttr('data-toggle') - .removeAttr('data-resize'); + .off('.zf.trigger .zf.tooltip') + .removeClass('has-tip top right left') + .removeAttr('aria-describedby aria-haspopup data-disable-hover data-resize data-toggle data-tooltip data-yeti-box'); this.template.remove(); -- 2.47.2