Merge pull request #3774 from squidfunk/fix/dropdown

Fix console error when closing dropdown
This commit is contained in:
Tom Christie
2024-08-23 13:21:59 +01:00
committed by GitHub

View File

@@ -118,8 +118,14 @@ document.addEventListener("DOMContentLoaded", function () {
item.classList.remove('open');
popup.scrollTop = 0;
popup.querySelector('.dropdown-menu').scrollTop = 0;
popup.querySelector('.dropdown-submenu > a').classList.remove('open');
var menu = popup.querySelector('.dropdown-menu');
if (menu) {
menu.scrollTop = 0;
}
var dropdown = popup.querySelector('.dropdown-submenu > a');
if (dropdown) {
dropdown.classList.remove('open');
}
}
document.querySelectorAll('.dropdown-submenu > a').forEach(function(item) {