Scheduler: Issue with showing calendar events filtered by hours

1 Answer 43 Views
Scheduler
Venelin
Top achievements
Rank 1
Venelin asked on 20 Nov 2024, 11:27 AM | edited on 20 Nov 2024, 12:06 PM

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`)?

1 Answer, 1 is accepted

Sort by
0
Vessy
Telerik team
answered on 22 Nov 2024, 08:31 AM

Hello, Venelin,

I can see that there is no active trial or commercial license associated with your account. Before we continue further with the discussion, may I ask you to start your free trial license from here, and once you are ready, write us back so we can continue the discussion. 

Thank you for your cooperation and understanding.

Regards,
Vessy
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Zhulien
Top achievements
Rank 1
commented on 22 Nov 2024, 11:19 AM | edited

Hey. I've just tested this out and noticed we have exactly the same problem. And this is actually a huge issue.  

I need to somehow fix this problem. Why do we need to have an active license for receiving input on the issue? I just need to know why is this happening and what it is caused by (as it is coming from your software). Furthermore, how to circumvent the problem. All considered, I own a license for kendo (even though it is expired now). This has been an outstanding issue when the license was active and is still an issue now (as I tested with the latest version) affecting numerous customers that actively pay for support.
Tags
Scheduler
Asked by
Venelin
Top achievements
Rank 1
Answers by
Vessy
Telerik team
Share this question
or