From: Kevin Ball Date: Wed, 25 Jan 2017 21:22:27 +0000 (-0800) Subject: Fix double event handler bug in new offcanvas X-Git-Tag: 6.3.1~20^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F9700%2Fhead;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Fix double event handler bug in new offcanvas --- diff --git a/js/foundation.offcanvas.js b/js/foundation.offcanvas.js index 2121ca0c8..6944f3518 100644 --- a/js/foundation.offcanvas.js +++ b/js/foundation.offcanvas.js @@ -132,7 +132,7 @@ class OffCanvas { } else { this.isRevealed = false; this.$element.attr('aria-hidden', 'true'); - this.$element.on({ + this.$element.off('open.zf.trigger toggle.zf.trigger').on({ 'open.zf.trigger': this.open.bind(this), 'toggle.zf.trigger': this.toggle.bind(this) });