From e7de2770a9c1b439819a5f6a42c48133b096647f Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Wed, 20 Sep 2023 00:13:43 +0200 Subject: [PATCH] Reset selected event after refresh --- aleksis/core/frontend/components/calendar/Calendar.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/aleksis/core/frontend/components/calendar/Calendar.vue b/aleksis/core/frontend/components/calendar/Calendar.vue index 3a62a89ce..adef6a1ca 100644 --- a/aleksis/core/frontend/components/calendar/Calendar.vue +++ b/aleksis/core/frontend/components/calendar/Calendar.vue @@ -376,6 +376,9 @@ export default { this.fetchMoreInterval = setInterval(() => { this.fetchMoreCalendarEvents(this.extendedStart, this.extendedEnd); }, 30000); + + // Also reset the currently selected event (for the detail view) + this.selectedEvent = null; }, fetch() { this.title = this.$refs.calendar.title; @@ -404,6 +407,9 @@ export default { this.fetchMoreInterval = setInterval(() => { this.fetchMoreCalendarEvents(this.extendedStart, this.extendedEnd); }, 30000); + + // Also reset the currently selected event (for the detail view) + this.selectedEvent = null; } }, }, -- GitLab