If the 'Events per page' is set to anything but 0, the calendar widget may not display all of the events for each month. (e.g. If the 'Events per page' is set to 10, and there are more than 10 events in a month, the calendar widget will only mark days for the first 10 events of each month, and the rest will not show up in the calendar widget as a day that has an event.)
I think this is because the event list on the page and the calendar widget both use the same function to get the list of events. Really the calendar widget should display all days when there are events, and not be paginated/limited in the way that the event list is.
I’ve experienced this, but only for events that don’t have an end date set. Seems to me it’s related to how date ranges are output for the ajax event fetching
If the 'Events per page' is set to anything but 0, the calendar widget may not display all of the events for each month. (e.g. If the 'Events per page' is set to 10, and there are more than 10 events in a month, the calendar widget will only mark days for the first 10 events of each month, and the rest will not show up in the calendar widget as a day that has an event.) I think this is because the event list on the page and the calendar widget both use the same function to get the list of events. Really the calendar widget should display all days when there are events, and not be paginated/limited in the way that the event list is.