Kendo Scheduler - Change event not getting triggered when event is unselected programmatically.

3 posts, 1 answers
  1. Lloyd
    Lloyd avatar
    11 posts
    Member since:
    Mar 2016

    Posted 11 Apr Link to this post

    I am trying to select an event from UI after unselecting it programmatically. Even though the event is shown as selected the change event is not getting triggered. Please see the code snippet for the same:

    Steps to replicate:

    1.Open the developer tools to see the console.log messages.
    2. Click on any event.
    3. Now click on button'Reset all'. This will unselect any selected events.
    4. Now try to select the same event as in Step 2.

    The event gets selected in UI, however no change event console.log is seen.

    Note: The change event will be triggered when selecting any event other than the one selected in Step 2.

    How do I fix this issue?
  2. Answer
    Vladimir Iliev
    Vladimir Iliev avatar
    2156 posts

    Posted 12 Apr Link to this post


    After inspecting the provided demo it appears that the "change" event is not triggered as the Scheduler still keeps internally the previous navigation position after clearing the selection. I forwarded this to our dev team and it's already fixed on our side. Until the next internal build is available for download you can use the following workaround:

    $scope.resetSelections = function() {
      $scope.kendoScheduler._old = null;

    Also as a small sign of our appreciation I have updated your Telerik points.

    Vladimir Iliev
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
  3. Lloyd
    Lloyd avatar
    11 posts
    Member since:
    Mar 2016

    Posted 12 Apr in reply to Vladimir Iliev Link to this post

    Thank you very much for providing a workaround. The solution works! 

    Appreciate the prompt reply.


Back to Top