Drag and drop move not working

Hi,

we use a treeview with databinding to hierarchical data with a depth of n. Everything is displayed perfectly fine but the drag and drop behavior seems to be buggy.

AllowDragDrop is set to true and DragDropEffect is set to MoveOnly. When I drag a child and drop it on a different node, most of the time it is moved correctly but sometimes it seems to be copied to the new node. So the copied child seems to stay under the old parent node and a copy is placed under the new parent node. The copied child under the old parent can not be dragged again. 

We currently use the version 18.1.0.52.

Could be please try to reproduce this error and provide us a fix? 

Thanks in advance! 

Edit: copied child can be dragged again

2 Replies

DV Duraimurugan Vedagiri Syncfusion Team May 14, 2020 02:28 PM UTC

Hi Michel,

Thanks for using syncfusion products.

We can able to reproduce the reported issue and confirmed it as a defect. We have logged a defect report on this, and the patch for fix is estimated to be available on May 28th, 2020.

You can track the status through the following feedback link:

https://www.syncfusion.com/feedback/14390/treeviewitem-copies-insteadof-move-while-drag-and-drop

Regards,
Durai



DV Duraimurugan Vedagiri Syncfusion Team May 28, 2020 03:22 PM UTC

Hi Michel,

The reported issue has been fixed and included in the patch which can be download from the below links.

Recommended approach - exe will perform automatic configuration.

Please find the patch setup from below location:

Patch link: http://syncfusion.com/Installs/support/patch/18.1.0.52/1249421/F154241/SyncfusionPatch_18.1.0.52_1249421_5282020102943854_F154241.exe

Please find the patch assemblies alone from below location:

Assemblies Link: http://syncfusion.com/Installs/support/patch/18.1.0.52/1249421/F154241/SyncfusionPatch_18.1.0.52_1249421_5282020102943854_F154241.zip

Nuget link: http://syncfusion.com/Installs/support/patch/18.1.0.52/1249421/F154241/SyncfusionNuget_18.1.0.52_1249421_5282020102943854_F154241.zip

Assembly Version: 18.1.0.52

Installation Directions:

This patch should replace the files "Syncfusion.Tools.WPF" under the following folder.
$system drive:\ Files\Syncfusion\Essential Studio\$Version # \precompiledassemblies\$Version#\[TargetFramework]
Eg : $system drive:\Program Files\Syncfusion\Essential Studio\18.1.0.52\precompiledassemblies\18.1.0.52\4.6

To automatically run the Assembly Manager, please check the Run assembly manager checkbox option while installing the patch. If this option is unchecked, the patch will replace the assemblies in precompiled assemblies’ folder only. Then, you must manually copy and paste them to the preferred location, or you must run the Syncfusion Assembly Manager application (available from the Syncfusion Dashboard, installed as a shortcut in the Application menu) to re-install assemblies.

https://www.syncfusion.com/support/directtrac/patches  

Disclaimer:

Please note that we have created this patch for version 18.1.0.52 specifically to resolve the issue reported in this incident. If you have received other patches for the same version for other products, please apply all patches in the order received. Please let us know, if you are using any other Syncfusion version, we will provide patch in your version.

Regards,
Durai

Loader.
Up arrow icon