Before this fix, the welcome screen was only able to show one event per day instead of all events on that day. Furthermore, after gathering the events for a certain day, the first event for the next day was skipped and not included in the welcome screen.