diff --git a/public/js/components/Tempus/Tempus.js b/public/js/components/Tempus/Tempus.js index 0e7043f91..2c8e70e2c 100644 --- a/public/js/components/Tempus/Tempus.js +++ b/public/js/components/Tempus/Tempus.js @@ -946,15 +946,9 @@ export default { document .querySelectorAll( - '.fhc-calendar-base-grid .fhc-calendar-base-grid-line-event:not([data-group-id="event-group-' + this.currentlyUpdatedEvent.eindeutige_kalender_gruppen_id + - '"])', + '.fhc-calendar-base-grid .fhc-calendar-base-grid-line-event', ) .forEach((el) => { - const spinner = el.querySelector('.spinner-overlay'); - if (spinner) { - spinner.remove(); - } - el.classList.remove( 'updating-event', 'updated-event', @@ -962,6 +956,18 @@ export default { ); }); + document + .querySelectorAll( + '.fhc-calendar-base-grid .fhc-calendar-base-grid-line-event:not([data-group-id="event-group-' + this.currentlyUpdatedEvent.eindeutige_kalender_gruppen_id + + '"])', + ) + .forEach((el) => { + const spinner = el.querySelector('.spinner-overlay'); + if (!spinner) return; + + spinner.remove(); + }); + setTimeout(() => { const eventEl = document.querySelector( `[data-group-id="event-group-${this.currentlyUpdatedEvent.eindeutige_kalender_gruppen_id}"]`,