Hey,
we are currently implementing your Kanban component in our application.
I noticed that the Kanban behaves pessimistically: after dragging and dropping a card, it first moves the card back to the original column before moving it to the new column.
When I attach a debugger to the DragStop event, I see that at the beginning of this event, the card is still in the old column.
Is there a way to implement an optimistic approach in Kanban, so that the card is already in the new column when the DragStop event is triggered?
We are trying to eliminate this "jumping" behavior of the cards.
We are already using the following code at the beginning of our OnDragStop method:
After calling this, the card moves to the new column.
This already reduces the time it takes for the card to move from one column to another.
However, we still clearly see the flickering effect.
To reproduce this issue, you can also try it yourself in one of your demos:
https://blazor.syncfusion.com/demos/kanban/overview
If you drag a task from one column to another, you will see that it briefly jumps back to the previous column for about a second.
It would be great if there is already a solution for this behavior!
Kind regards,
Patrick