]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
fix: clear "is-active" class when menu is closed in AccordionMenu
authorNicolas Coden <nicolas@ncoden.fr>
Sat, 10 Nov 2018 21:01:14 +0000 (22:01 +0100)
committerNicolas Coden <nicolas@ncoden.fr>
Sat, 10 Nov 2018 21:01:14 +0000 (22:01 +0100)
js/foundation.accordionMenu.js

index 295705d1d5963fcb54877c1028f2f1284dbdf87f..cd37705208b63dcb4c5937340d212c6af8a1d167 100644 (file)
@@ -272,7 +272,7 @@ class AccordionMenu extends Plugin {
       _this.$element.trigger('up.zf.accordionMenu', [$target]);
     });
 
-    var $menus = $target.find('[data-submenu]').slideUp(0).addBack().attr('aria-hidden', true);
+    var $menus = $target.find('[data-submenu]').slideUp(0).addBack().removeClass('is-active').attr('aria-hidden', true);
 
     if(this.options.submenuToggle) {
       $menus.prev('.submenu-toggle').attr('aria-expanded', false);