Hi Christoph,
Thank you for reaching out us!
The behavior you observed occurs because different browsers, like Firefox, handle mouse coordinate reporting slightly differently during drag-and-drop operations.
To fix this, we recommend using the following:
public async Task GridDragStop(RowDroppingEventArgs<ScheduleData.ResourceSampleData> args) { if (args.TargetDimension != null) { CellClickEventArgs cellData = await ScheduleRef.GetTargetCellAsync((int)args.ClientX, (int)args.ClientY); var eventData = args.Data; double duration = (args.Data[0].EndTime - args.Data[0].StartTime).TotalHours; if (cellData != null) { |
This approach properly captures and translates the mouse pointer's coordinates, ensuring that the dragged item is placed correctly on the Scheduler grid even in Firefox. The attached sample demonstrates the solution below. Please try the solution.
Sample: Attached as zip;

Please try this suggestion and let us know if you need any further assistance.
Regards,
Ashok
Attachment:
BlazorSchedulerWithGridsamples_6f90f036.zip