a6244e34de
When a recurring event has deleted a single instance, it's received as an event modification, thus make sure all of the old instances are removed before adding the event to the list of events. Closes https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4592 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2328>