diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_app.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_app.js index e7918ea5..629853b2 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_app.js +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_app.js @@ -314,6 +314,13 @@ new Vue({ this.lastScrollPosition = $window.scrollTop(); } }); + $(document).on('click', event => { + const $clickedElement = $(event.target); + const isNavExpanded = $('#ep-navbar-burger-menu').hasClass('collapse in'); + if (isNavExpanded && !$clickedElement.hasClass('navbar-toggle')) { + this.toggleMobileNavigation(); + } + }); $('.searchbar') .on('affixed.bs.affix', () => { this.searchbarFixed = true;