The problem I’m having is I filter a grid via JS (grid.filterBy(colIdx, value), smart rendering is disabled on grid). In the filtered state, I might add rows (grid.addRow(…)).
When the filter changes, I lose the added rows (appears that added new rows in grid.rowsCol never get to grid.rowsBuffer, if I follow what happens in the black box).
Am I doing something wrong? I would like to preserve new rows when the filter changes.
Am I doing something wrong? I would like to preserve new rows when the filter changes.
In current version of the grid, while in filtering state rows can’t be added|deleted ( any such operation will be reverting after disabling filtering )
This is known limitation and it can’t be easily changed
We plan to add ability of row manipulation in filtered state in one of next versions