correctly close menu on page change

This commit is contained in:
Joffrey JAFFEUX 2025-07-11 21:21:44 +02:00
parent baea03af31
commit 7d107097ae
1 changed files with 2 additions and 4 deletions

View File

@ -24,6 +24,7 @@ export default class FullCalendar extends Component {
willDestroy() {
this.calendar?.destroy?.();
this.menu.getByIdentifier("post-event-menu")?.destroy?.();
super.willDestroy(...arguments);
}
@ -57,10 +58,6 @@ export default class FullCalendar extends Component {
if (info.event.extendedProps?.tooltip) {
info.event.extendedProps?.tooltip.destroy();
}
if (info.event.extendedProps?.menu) {
info.event.extendedProps?.menu.destroy();
}
},
eventDidMount: (info) => {
if (info.event.extendedProps?.htmlContent) {
@ -81,6 +78,7 @@ export default class FullCalendar extends Component {
},
},
{
identifier: "post-event-menu",
component: PostEventMenu,
modalForMobile: true,
data: {