Glitch in TreeListView when dragging with SelectionMode="Extended"

4 posts, 0 answers
  1. Jerome
    Jerome avatar
    6 posts
    Member since:
    May 2010

    Posted 31 May 2011 Link to this post

    Hi!

    It is nearly impossible to use drag-and-drop in a TreeViewList with extended selection enabled.

    Here is how to reproduce the glitch :
    - move the mouse over an unselected tree item
    - press and hold the left mouse button
    - move the mouse over other items without releasing the button

    The drag-and-drop is properly initiated, but all the items over which the mouse moves during the drag-and-drop become selected. As a result, the drop operation is applied to the wrong set of items!

    I have spent a lot of time and effort trying to work around that glitch, to no avail. Is there a fix on the way?

    (experienced with RadControls_for_Silverlight_4_2011_1_0419_Dev)

    Regards,
    Jerome
  2. Milan
    Admin
    Milan avatar
    1989 posts

    Posted 01 Jun 2011 Link to this post

    Hi Jerome,

    Drag and drop and Extended selection (with mouse) are not compatible - you should sacrifice one of those feature to get a consistent behavior. 

    For example, setting DragElementAction to None should resolve the problem. 



    Kind regards,
    Milan
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. DevCraft banner
  4. Jerome
    Jerome avatar
    6 posts
    Member since:
    May 2010

    Posted 13 Jun 2011 Link to this post

    Hi Milan!
    Thank you for you reply.
    Do you know if there is any plan to make those features compatible in a future release?

    Regards,
    Jerome
  5. Milan
    Admin
    Milan avatar
    1989 posts

    Posted 14 Jun 2011 Link to this post

    Hi Jerome,

    I am afraid that extended selection and drag and drop are inherently incompatible. Still, we will consider options to provide better user experience.


    All the best,
    Milan
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Back to Top