From a4c0eb931aa4a42f549e5badafbb3164d2c13aec Mon Sep 17 00:00:00 2001 From: pebutler3 Date: Tue, 9 Nov 2021 14:17:57 -0700 Subject: [PATCH] fix: removing the 'invisible' class from parent list when utilizing _hideAll function --- js/foundation.drilldown.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/foundation.drilldown.js b/js/foundation.drilldown.js index 076368028..9126b598d 100644 --- a/js/foundation.drilldown.js +++ b/js/foundation.drilldown.js @@ -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'); -- 2.47.2