🚀 Glide Data Grid is a no compromise, outrageously react fast data grid with rich rendering, first class accessibility, and full TypeScript support.
When clicking a row 1 column 1 cell (data cell, not header nor. rowmaker column), the index of column is not updating to 0. So when press a keydown, it gives back column index = 1.
I suspect it is handleMaybeClick on /node_modules/@glideapps/glide-data-grid/src/data-editor/data-editor.tsx, in the if (isValidClick) block it should setGridSelection to expectedExternalGridSelection.
Can you confirm this is a bug, or it is expected?
Thank you for your great library.
Issue:
When clicking a row 1 column 1 cell (data cell, not header nor. rowmaker column), the index of column is not updating to 0. So when press a keydown, it gives back column index = 1.
I suspect it is
handleMaybeClick
on/node_modules/@glideapps/glide-data-grid/src/data-editor/data-editor.tsx
, in theif (isValidClick)
block it shouldsetGridSelection
toexpectedExternalGridSelection
.Can you confirm this is a bug, or it is expected? Thank you for your great library.