Declined
Last Updated: 13 Aug 2021 11:52 by ADMIN
Joseph
Created on: 18 May 2021 19:16
Category: Grid
Type: Bug Report
0
GridComponent resize / orientation change listeners not removing leading to memory leaks

Essentially the most basic GridComponent when ngIf'd in and out will not be collected -- apparently because of orientation change / resize change listeners not being appropriately removed.

Steps to Reproduce

Click the TOGGLE TABLE button to hide the table

Click the TOGGLE TABLE button to show the table

repeat several times

Take a memory snapshot

There will be HTMLTableRowElement items that grow each iteration of toggling the table.

The HTMLTableRowElements retention shows that they eventually lead to a resize listener, or an orientation change listener.


Attached Files:
2 comments
ADMIN
Svet
Posted on: 13 Aug 2021 11:52

Hi Joseph,

I will proceed with declining this case as it looks like the memory leaks are accumulated due to __ngContext__. Please see the following Angular issue for some more details on the topic:

https://github.com/angular/angular/issues/41047

We will keep following the issues for further updates.

Regards,
Svet
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

ADMIN
Svet
Posted on: 25 May 2021 15:06

Hi Joseph,

We will check the described details and get back to you.

Regards,
Svetlin
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.