From: Nicolas Coden Date: Sat, 16 Jun 2018 07:28:01 +0000 (+0200) Subject: Use pull request #11056 from ncoden/fix/tooltip-a11y-11054 for v6.5.0 X-Git-Tag: v6.5.0-rc.1^2~95 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=24dc8304116165a280b5f74ff7247b0e947bf65c;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Use pull request #11056 from ncoden/fix/tooltip-a11y-11054 for v6.5.0 0f8832801 fix: remove invalid attribute `aria-haspopup` for tooltip f656ebdb1 fix: correctly clear tooltip classes on destroy Signed-off-by: Nicolas Coden --- diff --git a/js/foundation.tooltip.js b/js/foundation.tooltip.js index e91478819..189b20aa2 100644 --- a/js/foundation.tooltip.js +++ b/js/foundation.tooltip.js @@ -291,8 +291,9 @@ class Tooltip extends Positionable { _destroy() { this.$element.attr('title', this.template.text()) .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'); + .removeClass(this.options.triggerClass) + .removeClass('top right left bottom') + .removeAttr('aria-describedby data-disable-hover data-resize data-toggle data-tooltip data-yeti-box'); this.template.remove(); }