fin-hypergrid/core

Possible bug with getSelectedRows?

Open

#508 opened on Feb 7, 2017

View on GitHub
 (1 comment) (0 reactions) (0 assignees)JavaScript (892 stars) (148 forks)batch import
bughelp wanted

Description

I believe there is a bug with the select all functionality. In my table, I have a header row, a top totals row and 14 rows in my data grid. However, grid.getSelectedRows() returns array(2, ...,13) thus missing rows 14 and 15. This is related to var rowCount = this.grid.getRowCount() - headerRows; which returns 0 while there is still 2 elements in the data array of the datasource in lib/SelectionModels.js at getSelectedRows. Because of the header and summary row, it always leave two rows on the table. I can delete the two remaining rows individually though i.e. when this.areAllRowsSelected() is false.

Contributor guide