Posted 12 March 2026, 5:59 am EST
I have a grid where users can edit fields directly. However, the grid data can also be updated from the server. When a server update occurs, the grid re-renders.
If the user currently has an active cell editor open during the re-render, the grid relies on the selection state, which gets lost. As a result, the user has to restart navigation from cell (0,0).
When a cell is only selected (without the editor being active), this issue does not occur. The problem appears specifically when the cell editor is active and the grid refresh happens.
In the demo I shared, the server update was mocked to simulate this behavior.
https://jscodemine.mescius.io/sample/7AfAEv0MCEqgHjCimtNLvg/
