DropZone order logic won't move to last item

It's impossible with the current logic to move and item to the last position in the zone:

The logic is in the demo itself - you can modify it in the way you need:

Understood and already implemented. It would just be nice for the demo to work as intended. Thank you for the prompt reply.

You can contribute to the community by submitting pull request!

I'm experiencing the same issue. There's no way to determine whether args.Item is positioned before or after args.ToItem. This information is crucial for inserting args.Item correctly, such as in a list. Would it be possible to add an enum (e.g., Before, After) to RadzenDropZoneItemEventArgs<T> to address this? Or is there already a solution for this?

There is no such information in the comment itself nor in our drag and drop.

I understand. I created two years ago a scrum board like demo app. And used blazor-dragdrop package. It just reorders the list (Items). I try to understand their code, and how it works (not figured it out yet). But the ordering is done correctly (the way I expect it to work). Maybe it's possible with the Radzen component, I'm struggling to get it working.

<Dropzone Items="ScrumTasks" TItem="ScrumCardTask" OnItemDrop=@OnItemDrop>
     <div class="card m-2">
         <div class="card-body @(context.Completed ? "scrum-card-task-completed" : context.InProgress ? "scrum-card-task-inprogress" : "") ">
             <h5 class="card-title">@context.Order @context.Description</h5>
             <h6 class="card-subtitle mb-2 text-muted">@context.ScrumCardList.Title (@context.TodoItems.Count / @context.TodoItems.Count(x => x.IsDone))</h6>
             <button class="btn btn-primary" @onclick=@(() => DisplayEditModal(context))>Edit</button>
         </div>
     </div>
</Dropzone>