We want to report two issues regarding the filtering functionality in Gantt.
First issue
Steps to reproduce:
1 Open advanced demo
2 Search for a leaf task that becomes the single children after filter
3 Delete the leaf task while the filter is applied
4 Remove the filter
Actual behavior:
The parent task is now leaf, even though it still has unfiltered children.
Expected behavior:
The parent task should not be leaf when it has unfiltered children.
I'm using latest Chrome on a 1920x1080 resolution display.
We have recorded a gif with this issue using your Advanced demo. (https://www.bryntum.com/examples/gantt/advanced/)
Second issue
Steps to reproduce:
1 Open advanced demo
2 Collapse a task
3 Filter the Gantt in order to get only the collapsed task after filtering and none of it's children
4 Expand the task
5 Remove the filter
6 Collapse the task
Actual behavior:
The task's children are still visible even though it is collapsed.
Expected behavior:
The task's children should not be visible after collapsing.
We have recorded a gif with this issue using your Advanced demo. (https://www.bryntum.com/examples/gantt/advanced/)