Skip to content

Virtualization of grouping columns does not work as expectedΒ #810

@b-js

Description

@b-js

Description:

I have a very large number of grouped columns (for example, all days for 5 years), each group having 3 child columns.

I discovered that the contents of the div.group-rgRow aren't virtualized. If I remove the nested groups and use a flat column array, the content starts to virtualize.

Image

How to reproduce:
Try using a large number of group columns with one child column.

Actual Behavior:
Grouping columns are not virtualized. It lags when scrolling horizontally.

Expected Behavior:
Grouping columns are virtualized

Environment:
"@revolist/vue3-datagrid": "4.19.4"
Browser: [Chrome/Firefox/etc.]
OS: [Windows/macOS/Linux]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions