Skip to content

Troubleshooting / FAQ ​

1) No selection or focus ​

  • Check stable rowId/id/key.
  • Ensure grid.ui.bindDataCell bindings are used.

2) UI does not update after data change ​

  • Call api.refreshRows("manual").
  • Do not mutate rows in place without changing the reference.

3) Sort/filter “does not work” ​

  • Ensure column.key has not changed.
  • Ensure model state is not reset.

4) Focus lost on scroll ​

  • Use roving tabindex.
  • Ensure the active cell reapplies focus after virtual scroll.

5) Unexpected cell values ​

  • Check commit/edit handlers.
  • Ensure draft is cast correctly (string→number/boolean).

MIT Licensed