Updates all-day event rendering selectors
Modifies element selectors for all-day events to use more specific tag names Replaces generic 'swp-event' with 'swp-allday-event' in event removal Adds exclusion for max event indicator elements when clearing events
This commit is contained in:
parent
7cda973f59
commit
9987873601
1 changed files with 2 additions and 2 deletions
|
|
@ -93,7 +93,7 @@ export class AllDayEventRenderer {
|
||||||
const container = this.getContainer();
|
const container = this.getContainer();
|
||||||
if (!container) return;
|
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) {
|
if (eventElement) {
|
||||||
eventElement.remove();
|
eventElement.remove();
|
||||||
}
|
}
|
||||||
|
|
@ -121,7 +121,7 @@ export class AllDayEventRenderer {
|
||||||
private clearAllDayEvents(): void {
|
private clearAllDayEvents(): void {
|
||||||
const allDayContainer = document.querySelector('swp-allday-container');
|
const allDayContainer = document.querySelector('swp-allday-container');
|
||||||
if (allDayContainer) {
|
if (allDayContainer) {
|
||||||
allDayContainer.querySelectorAll('swp-event').forEach(event => event.remove());
|
allDayContainer.querySelectorAll('swp-allday-event:not(.max-event-indicator)').forEach(event => event.remove());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue