[Angular] Grid rows do not dynamically refresh when they are grouped

1 Answer 15 Views
Grid
Waseem
Top achievements
Rank 1
Waseem asked on 02 Oct 2025, 02:11 PM | edited on 06 Oct 2025, 07:19 AM

After v20.0.0 update and the removal of kendoGridGroupBinding directive, there is a new bug that was not there before.

If you are in group mode, and you programmatically change row data, the data does not reflect the changes visually, unless you collapse the groups and re-expand them again to see the new changes. 

This problem only started after removing the kendoGridGroupBinding input or directive.

 

*Update: this problem only happens when virtual scroll is on. 

I have also noticed that selecting a row is glitchy when the grid is grouped and sorted, especially when it is initially sorted and grouped.

1 Answer, 1 is accepted

Sort by
0
Martin Bechev
Telerik team
answered on 07 Oct 2025, 10:43 AM

Hello Waseem,

Could you specify how the data is being updated programmatically? Is it on a button click, or is the change triggered by another interaction? 

I tried to update the data on a button click and setTimeout when binding the Grid through [data] property with virtual scrolling and grouping enabled, but it looks like this triggers the change detection successfully. The demo uses Grid v20.0.3:

https://stackblitz.com/edit/angular-kxqkmmsg-uaxbnpf3

I am looking forward to your reply.

Regards,
Martin Bechev
Progress Telerik

Your perspective matters! Join other professionals in the State of Designer-Developer Collaboration 2025: Workflows, Trends and AI survey to share how AI and new workflows are impacting collaboration, and be among the first to see the key findings.
Start the 2025 Survey
Tags
Grid
Asked by
Waseem
Top achievements
Rank 1
Answers by
Martin Bechev
Telerik team
Share this question
or