Fix drawer close on outside click on card list page

This commit is contained in:
2026-05-21 11:07:06 +02:00
parent d5ad8d2d3c
commit e817b60680
+11
View File
@@ -1025,6 +1025,8 @@
return;
}
button.dataset.drawerOpenTrigger = 'true';
button.addEventListener('click', () => {
if (mobileBreakpoint.matches) {
window.location.href = './card-listen-fundamentalanalyse-mobile.html';
@@ -1048,6 +1050,15 @@
});
document.addEventListener('click', (event) => {
if (
fundamentalDrawer &&
fundamentalDrawer.dataset.open === 'true' &&
!event.target.closest('.sg-card-list-page-drawer') &&
!event.target.closest('[data-drawer-open-trigger="true"]')
) {
setFundamentalDrawerState(false);
}
if (!event.target.closest('.sg-sandwich-menu-wrap')) {
document.querySelectorAll('.sg-sandwich-menu-wrap').forEach((wrap) => {
const button = wrap.querySelector('.sg-sandwich-button');