I'm encountering issues when using the "Only Calendars With These Names" filter for the Touch Bar's Next Events / Reminders Widget. Specifically, the filter appears to work perfectly when I filter on a single calendar, but the results become unpredictable when attempting to filter on multiple calendars.
Steps to Reproduce (example only; not fully isolated):
- Create two calendar events in two different calendars (e.g., "Event 1" in "Calendar A"; "Event 2" in "Calendar B" with "Event 1" occurring before "Event 2")
- Create a Touch Bar Next Events / Reminders Widget
- Set *Events to show" so that the date range encompasses both of the events created in Step 1
- Set the Only Calendars With These Names filter = "Calendar A" (the calendar containing the earlier of the two events)
- Select Save
RESULT1: The widget correctly displays "Event 1" in the Touch Bar - Set the Only Calendars With These Names filter = "Calendar A,Calendar B" (both calendars separated by comma)
- Select Save
RESULT2: The widget displays "Event 2" but not "Event 1"
EXPECTED RESULT2: Regardless of whether the widget is set to display all events in the date range or only the next event, "Event 1" should be displayed because it is the earlier event in the calendar. It is not displayed, only "Event 2" is displayed.
NOTE: In my case, "Event 1" is on a Google Calendar and "Event 2" is on an iCloud calendar. Both events appear in Calendar app. I'm not sure if this is relevant to reproducibility as I haven't tested extensively to further isolate the issue.
Device information:
- Type of Mac: MacBook Pro (13-inch, 2016) 2.9 GHz Dual-Core Intel Core i5
- macOS version: 11.0.1
- BetterTouchTool version: 3.508