Fix for startup with repeated events
Startup froze when the calendar contained the same appointment more than once, either because it appeared in two selected sub calendars or because it was a recurring event. The problem has been fixed and the app now starts normally in those cases.