When using Gantt and SchedulerPro to share the same project with tasks filtering (where Gantt displays only a subset of tasks while SchedulerPro shows all), sorting does not work on Gantt columns. Additionally, after dragging and dropping a task, you are unable to drag it again, encountering the following error:
TypeError: Cannot read properties of undefined (reading 'top')
The loaded data is flat. An example project is attached.
The ticket was split into two, one for sorting that will likely be fixed in next patch (the ticket tasnim linked to above), and one for reordering the tasks (new one here https://github.com/bryntum/support/issues/11349).
Regarding reordering tasks in a chained store, I think we should probably block that. Since the order of records (and it might also only hold a subset of them) might differ between the chained store and the original, I cant see how it could reliably lead to a change in the original store. But input is very welcome, what would your expected outcome be?
In my app, I have multiple "projects/work items," each with its own Gantt chart. I’d like to be able to display and manipulate tasks (including drag-and-drop reordering) for a current project.
However, in the SchedulerPro (or resource utilization view) below, I’d like to show tasks from all projects within a selected time period. This would allow project planners to easily see which resources are available and which are already assigned to tasks from current and other projects.
Your use case is understood. I suppose the behavior can be made somewhat predictable in that scenario, but will have to think it through. Thanks for responding!
I think I got a fix into place, please try again when next patch is out. Chaining a tree is a fairly new concept (released about half a year ago), so if you run into more bugs with it please let us know