This is for Verdant Services Search App.
- "@syncfusion/ej2-ng-grids": "15.4.30"
- All other syncfusion packages are at least "15.4.23"
See the gif in the zip. When selecting all, it only selects the current page even though there are many more pages. The checkboxes for the other pages are still selected.
Here's the workflow:
- Checkboxes have a click event that runs the Grid's `getSelectedRecords()`
- The table below the grid collects all checked records. The selected count is shown as "COUNT (Selected Count)"
- De-selecting an item from another page doesn't change the `getSelectedRecords()` count. Selecting it again after de-selecting adds it to the selected array.
The crazy thing is that I was having this issue on 15.4.23 and when I upgraded to .30, the problem went away. This morning, I deleted all node modules (and package-lock) for a fresh install and the problem came back. I checked the package number in node_modules and it says .30.
Is there any solution to this? I've checked the changelog but this is the last version before 16 and that version doesn't even work in the documentation. Is there a plunkr with a working version 16 of the grid?
I have also tried downgrading to 15.4.23 and there was no change.
Attachment:
selectall_e526f21f.zip