You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recurring events use wrong start time for next alert text for reminders
For recurring events, the next alert calculation uses the master event's startTime from EventRecord instead of the instance's instanceStartTime from EventAlertRecord. The calendarProvider.getEvent() queries CalendarContract.Events which returns DTSTART (the master event's start time). For a weekly meeting that started months ago, all calculated reminder times would be in the past, causing the indicator to never appear. The existing getNextEventReminderTime function correctly uses event.instanceStartTime but this new code path doesn't.