From 9d98f3fdf24591e6db23b55ad5081f3623c5ed22 Mon Sep 17 00:00:00 2001 From: Padreug Date: Tue, 16 Jun 2026 12:55:33 +0200 Subject: [PATCH] fix(events): close calendar popup on route leave Defensive guard so the date-picker popup can never linger across navigation (reported: it appeared open on the feed after returning from an event detail page). Force calendarOpen=false in onBeforeRouteLeave on both the feed and My Tickets, the two popup hosts. Modals shouldn't survive a route change regardless of how the close/navigation interleave. Co-Authored-By: Claude Opus 4.8 (1M context) --- src/modules/events/views/EventsPage.vue | 9 ++++++++- src/modules/events/views/MyTicketsPage.vue | 7 ++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/modules/events/views/EventsPage.vue b/src/modules/events/views/EventsPage.vue index 9cb625c..121941e 100644 --- a/src/modules/events/views/EventsPage.vue +++ b/src/modules/events/views/EventsPage.vue @@ -1,6 +1,6 @@