diff --git a/src/renderers/AllDayEventRenderer.ts b/src/renderers/AllDayEventRenderer.ts index 60916eb..e46acb5 100644 --- a/src/renderers/AllDayEventRenderer.ts +++ b/src/renderers/AllDayEventRenderer.ts @@ -93,7 +93,7 @@ export class AllDayEventRenderer { const container = this.getContainer(); if (!container) return; - const eventElement = container.querySelector(`swp-event[data-event-id="${eventId}"]`); + const eventElement = container.querySelector(`swp-allday-event[data-event-id="${eventId}"]`); if (eventElement) { eventElement.remove(); } @@ -121,7 +121,7 @@ export class AllDayEventRenderer { private clearAllDayEvents(): void { const allDayContainer = document.querySelector('swp-allday-container'); if (allDayContainer) { - allDayContainer.querySelectorAll('swp-event').forEach(event => event.remove()); + allDayContainer.querySelectorAll('swp-allday-event:not(.max-event-indicator)').forEach(event => event.remove()); } }