Our state of the art Gantt chart


Post by warkocz »

Hello,

When using Gantt and SchedulerPro to share the same project with task filtering (where Gantt displays only a subset of tasks while SchedulerPro shows all), we encountered an issue where the task being dragged and dropped is marked for removal in the sync request payload.

In the attached project, a dummy sync has been added, but you can still observe that the sync method payload includes the task ID for removal.

Attachments
gantt-schedulerpro.zip
(339.85 KiB) Downloaded 4 times

Post by ghulam.ghous »

I am not able to reproduce the same said behaviour. It is only updating the tasks and no task is added under removed. See the clip:

Screen Recording 2025-03-27 at 2.37.05 PM.mov
(18.14 MiB) Downloaded 4 times

Did I missed anything?


Post by warkocz »

Pleas drag&drop from the left side table e.g. dragging by task name, not from the right "calendar" side.


Post by ghulam.ghous »

Seems like a bug to us. I have opened a ticket to investigate this issue here: https://github.com/bryntum/support/issues/11007


Post by johan.isaksson »

I suggest we block row reordering in chained stores, not sure how such operation would reliably update records in the original store. Open for discussion, would appreciate input on the expected outcome here. Also posted on it here viewtopic.php?p=168462#p168462

Best regards,
Johan Isaksson

Post Reply