This is a migrated thread and some comments may be shown as answers.

Chrome not sorting Scheduler

1 Answer 87 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Nathan
Top achievements
Rank 1
Nathan asked on 20 Mar 2017, 11:53 AM

We recently encountered an interesting problem with the Scheduler. 

Our current usage of the Scheduler has a month and day view. We currently support three statues per day for items scheduled i.e. (Booked, Open, Canceled). We would like to sort by Day the status in the following order, (Booked, Open, Canceled). So a sort was implemented at the database level to return the collection with each day's scheduled items in the order listed above. 

 

The results in Chrome are not correct in the Month view when looking at a week at a time days which should have scheduled items sorted are not sorted as described above. However if you select just the Day View the scheduled items are sorted correctly. What makes the issue even more interesting is that if the same control is rendered in IE everything displays properly. 

We have tried sorting at the client side and server side and each time the datasource is sorted properly but then renders improperly. 

 

I did some further research on this issue and found the following forum posts:

http://www.telerik.com/forums/datasource-sort()-behavior-inconsistent-across-browsers

http://docs.telerik.com/kendo-ui/controls/data-management/grid/how-to/sorting/stable-sort-chrome

 

Is there any work around to get the sorting results within the scheduler to sort properly in Chrome? 

1 Answer, 1 is accepted

Sort by
0
Misho
Telerik team
answered on 22 Mar 2017, 09:54 AM
Hello Nathan,

Scheduler widget does not offer support for custom sorting of events. A suggested workaround to add a minute to the start time of a record is discussed in the following forum thread:
http://www.telerik.com/forums/order-of-all-day-events-in-agenda-view
In addition you could vote for the following suggestion in out Feedback portal.

Best Regards,
Misho
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
Scheduler
Asked by
Nathan
Top achievements
Rank 1
Answers by
Misho
Telerik team
Share this question
or