We have experienced issues with events getting hidden when we use `startTime` and `endTime` for the views. It happens at specific values for `startTime` and `endTime` that seem unrelated in any way.
Example:
Event:
{
TaskID: 120,
OwnerID: 3,
Title: 'Employee database update',
Description: '',
StartTimezone: null,
Start: '2024-06-21T01:00:00.000Z',
End: '2024-06-21T23:30:00.000Z',
EndTimezone: null,
RecurrenceRule: null,
RecurrenceID: null,
RecurrenceException: null,
isAllDay: false,
},
DayView:
<DayView
title="Two-Day-View"
slotDuration={30}
slotDivisions={1}
showWorkHours={false}
startTime={'12:30'}
endTime={'15:15'}
workDayStart={'08:00'}
workDayEnd={'20:00'}
/>
In this case, setting `endTime` to '15:15' makes the event hidden while setting it to '15:16' makes it visible.
Here is a fork of the original demo showing the problem:
https://stackblitz.com/edit/react-cmdnxy?file=app%2Fapp.tsx
We're using version 5.15 of the scheduler, but it is present on the current version as well. How are we supposed to work around that issue and show all events within the given time range (no matter if they start before or after the set `startTime` and `endTime`)?