Hello,
I'm using the Gantt component in a React application. For performance reasons, I have enabled the enableVirtualization property. However, I'm encountering an issue:
When enableVirtualization is set to true, and I try to check/select the topmost parent node (which should recursively select all its child nodes), not all records are accessible or selected. It appears that only the visible rows are affected by the selection, while the non-rendered child rows (due to virtualization) remain unaffected.
This issue does not occur when enableVirtualization is set to false — in that case, selecting the parent node properly selects all child nodes.
Expected Behavior:
Actual Behavior:
Steps to Reproduce:
-
Enable enableVirtualization in the Gantt component.
-
Load hierarchical data with multiple levels.
-
Scroll to the top and select the first parent node.
-
Observe that not all child rows are selected.
Please let me know if there's a recommended way to programmatically select all child rows in such a case or if this is a known limitation.
Thank you,