Multiple Drag&Drop Extrange Behaviour

4 posts, 0 answers
  1. Iago
    Iago avatar
    10 posts
    Member since:
    Sep 2016

    Posted 22 Jan Link to this post


    I'm having a problem with the kendo ui scheduler, if you multiselect multiple events with CTRL and then try to move them to another Resource, you are not moving the last one because to drag it you have to click&drag and then it gets deselected, the only way to move is holding CTRL then select all events except the last one and then drag the last one, is there a way to fix this behaviour?

    Thank you in advance.

  2. Tyler
    Tyler avatar
    64 posts
    Member since:
    Feb 2017

    Posted 22 Jan in reply to Iago Link to this post

    After playing with the scheduler for a bit, I found that it does do the behavior you are after.

    Select all the events you desire with CTRL+click. Then release CTRL, click on one of them, drag it, and you take ALL of the ones you selected, including the last one. 

    I would just indicate that where you give information to your users about shortcuts, that for multi-select/multi-drag of events, select them with CTRL+Click, then drag with after releasing CTRL.

  3. Tyler
    Tyler avatar
    64 posts
    Member since:
    Feb 2017

    Posted 22 Jan in reply to Tyler Link to this post

    One more thing: the behavior you are experiencing (the last event being deselected when you CTRL+Click it again to drag it) is not any kind of bug... it is actually desired behavior. If you took this away, then users would not be able to select/deselect while holding CTRL to get all the events they desire. They would have to click off of the events to deselect them all and start over.

    Therefore, I wouldn't prevent this selecting behavior, but just tell users to drag the selected events AFTER releasing CTRL.

  4. Ivan Danchev
    Ivan Danchev avatar
    1389 posts

    Posted 24 Jan Link to this post


    We can confirm what Tyler said about this being the intended behavior. Holding down Ctrl key while clicking an event selects/deselects it, so after you have selected the events you need release Ctrl and drag/drop one of the selected events. This will move all currently selected events.

    Ivan Danchev
    Progress Telerik
    Try our brand new, jQuery-free Angular components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Back to Top