I was pretty sure my row ids are unique. When I load data with my custom ajax request, the first id is 1 then 2, 3, 4, etc.
For now I solved the issue by doing this
– when drag starts, I remove all classes that do the highlighting of the row
– I deselect the selected row if any.
– I select the dragged row when dropped.
This works for now and fixes my issue.
Thanks again for the great work and help Tony.!