kendo-labs / angular-kendo

A project to create a robust set of Angular.js bindings for Kendo UI widgets
474 stars 209 forks source link

Grid > SelectionChangeEvent: deselectedRows empty when used with virtual scrolling #413

Closed cluetjen closed 6 years ago

cluetjen commented 6 years ago

We have a grid that uses scrolling="virtual" and try to update an array of selected records using a subscription to grid.selectionChange. When a user select a record on page A, then scrolls and selects a record that is on page B, the SelectionChanged event will not contain the first record in deselectedRows. If both records are on the same page, everything works fine.

Steps to reproduce:

Expected: event.deselectedRows contains rec0. It works as expected if the second record is on the same page (so for rec1 - rec99)

cluetjen commented 6 years ago

ups, sorry - wrong project...