Description
Detached Elements remain in memory after destroying IgxHierarchicalGrid, where the RowIsland had declarative columns and some rows were expanded.
If row island has no columns (autoGenerate=true for example), then there's no leak.
Framework
Angular
Angular Version
22.0.1
Ignite UI for Angular Version
22.0.0
Component / Area
Hierarchical Grid
Browser
Chrome
Operating System
No response
Command Not Working
Steps to Reproduce
- Run sample:
hgrid.zip
- Destroy grid via button
- Collect Garbage and take a memory snapshot
- Create grid via button
- Expand a row
- Destroy grid via button
- Collect Garbage and take another memory snapshot
- Compare the two
Actual Result
Hierarchical grid elements remain in memory:
Expected Result
No hierarchical grid elements remain in memory.
Reproduction URL
No response
Attachments
No response
Description
Detached Elements remain in memory after destroying IgxHierarchicalGrid, where the RowIsland had declarative columns and some rows were expanded.
If row island has no columns (autoGenerate=true for example), then there's no leak.
Framework
Angular
Angular Version
22.0.1
Ignite UI for Angular Version
22.0.0
Component / Area
Hierarchical Grid
Browser
Chrome
Operating System
No response
Command Not Working
Steps to Reproduce
hgrid.zip
Actual Result
Hierarchical grid elements remain in memory:
Expected Result
No hierarchical grid elements remain in memory.
Reproduction URL
No response
Attachments
No response