diff --git a/src/components/layout/Menu.svelte b/src/components/layout/Menu.svelte index a58174f..a41b33d 100644 --- a/src/components/layout/Menu.svelte +++ b/src/components/layout/Menu.svelte @@ -24,9 +24,12 @@ } }) - function handleNavClick() { + function handleNavClick(e, slide) { + if (slide.id === activeId) { + e.preventDefault() + return + } navigation.closeMenu() - // La navigation elle-même est gérée par le router via le } function getTitle(slide) { @@ -56,7 +59,7 @@