diff --git a/frontend/components/Domain/Announcement/AnnouncementDialog.vue b/frontend/components/Domain/Announcement/AnnouncementDialog.vue index fec13c94e..7ce831df3 100644 --- a/frontend/components/Domain/Announcement/AnnouncementDialog.vue +++ b/frontend/components/Domain/Announcement/AnnouncementDialog.vue @@ -82,6 +82,9 @@ import type { Announcement } from "~/composables/use-announcements"; const dialog = defineModel({ default: false }); +const route = useRoute(); +watch(() => route.fullPath, () => { dialog.value = false; }); + const { newAnnouncements, allAnnouncements, setLastRead } = useAnnouncements(); const currentAnnouncement = shallowRef();