Skip to content

Commit d6da117

Browse files
authored
fix: resolve issue with links not working due to mobile navigation bar (#595)
1 parent d16bec8 commit d6da117

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

src/module/events.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,9 +212,12 @@ export class Events {
212212
});
213213

214214
document.querySelector(".container")?.addEventListener("click", (event) => {
215-
event.stopPropagation();
216-
event.preventDefault();
217-
this.closeMobileNav();
215+
const siteSidebarElement = document.querySelector(".site-sidebar");
216+
if (siteSidebarElement && siteSidebarElement.classList.contains("open")) {
217+
event.stopPropagation();
218+
event.preventDefault();
219+
this.closeMobileNav();
220+
}
218221
});
219222

220223
document.querySelectorAll(".menu-root .menu-item").forEach((element) => {

0 commit comments

Comments
 (0)