Duplicate scheduled event for Sundays

Here is a dataset on calender events for the week view component in Ignition 8.1.7.

If I change the start time for Sunday to 00:00:01 (any time other than midnight) then the double event goes away giving me what I want to see.

I think I am going to make a custom property for my binding and check the day of week in the dataset rows for any Sundays and if midnight, add one second and write that to the calender events property on change.
Am I doing something wrong here or is a workaround like I described needed for Sunday scheduled events that start at midnight? Thanks.

something like this on propertychange event

ds = event.source.c_events
newDs = ds
if event.propertyName == 'c_events':
	for i in range(ds.getRowCount()):
		startDate = ds.getValueAt(i,'startDate')
		if system.date.getDayOfWeek(startDate) == 1:
			if system.date.getMinute(startDate) == 0 and system.date.getHour24(startDate) == 0:
				newTime = system.date.addSeconds(startDate,1)
				newDs = system.dataset.setValue(ds,i,'startDate',newTime)
	event.source.events = newDs

You should get in touch with support. We thought we’d solved all the rendering issues with this view in 8.1.1.