From ea83177c6ffe7bd7d2a647445729e634f20c15c3 Mon Sep 17 00:00:00 2001 From: Lukasz Ostafin Date: Mon, 24 Feb 2025 11:43:25 +0100 Subject: [PATCH] IBX-9459: [Left menu] it is possible for the tabs in left menu to merge --- src/bundle/Resources/public/js/scripts/sidebar/main.menu.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bundle/Resources/public/js/scripts/sidebar/main.menu.js b/src/bundle/Resources/public/js/scripts/sidebar/main.menu.js index ed4d696c35..d606444737 100644 --- a/src/bundle/Resources/public/js/scripts/sidebar/main.menu.js +++ b/src/bundle/Resources/public/js/scripts/sidebar/main.menu.js @@ -50,6 +50,7 @@ const { itemName } = currentTarget.parentNode.dataset; if (activeItemName === itemName) { + const showedTabPanes = doc.querySelectorAll('.ibexa-main-menu__tab-pane.active.show'); const animationController = new AbortController(); const { signal } = animationController; @@ -57,6 +58,7 @@ 'transitionend', () => { secondLevelMenuNode.classList.add('ibexa-main-menu__navbar--hidden'); + showedTabPanes.forEach((tabPane) => tabPane.classList.remove('active', 'show')); animationController.abort(); }, { signal },