[iCalendar] Single change to repeating calendar entry generates 2 events

Situation:
There is a daily event generated from the google calendar (eg: good_morning_routine at 7.00).
One day you want to sleep in and move the item in google calendar to 8.00.

Expected Behavior

The good_morning_routine event gets triggered that day at 8.00 only.

Current Behavior

The good_morning_routine event gets triggered that day at 7.01 and at 8.00 only.

I created a github incident with steps on how to reproduce the issue:

I’ll look next week on the issue and communicate on github (as this is no specific question but a bug report).