]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
fix: removing the 'invisible' class from parent list when utilizing 12322/head
authorpebutler3 <paul@heysparkbox.com>
Tue, 9 Nov 2021 21:17:57 +0000 (14:17 -0700)
committerpebutler3 <paul@heysparkbox.com>
Tue, 9 Nov 2021 21:17:57 +0000 (14:17 -0700)
_hideAll function

js/foundation.drilldown.js

index 07636802868dd67667ee222a16c5410cd1ddd3d0..9126b598d8a00bb64db41f54f4fb8c60d549b3cc 100644 (file)
@@ -99,7 +99,7 @@ class Drilldown extends Plugin {
     this.$submenus.each(function(){
       var $menu = $(this),
           $back = $menu.find('.js-drilldown-back');
-      if(!$back.length){
+      if(!$back.length) {
         switch (_this.options.backButtonPosition) {
           case "bottom":
             $menu.append(_this.options.backButton);
@@ -293,6 +293,7 @@ class Drilldown extends Plugin {
   _hideAll() {
     var $elem = this.$element.find('.is-drilldown-submenu.is-active')
     $elem.addClass('is-closing');
+    $elem.parent().closest('ul').removeClass('invisible');
 
     if (this.options.autoHeight) {
       const calcHeight = $elem.parent().closest('ul').data('calcHeight');