mirror of
https://github.com/gristlabs/grist-core.git
synced 2025-06-13 20:53:59 +00:00
Summary: In a selector table, when a selected row is filtered out of view, linked widgets should update based on the newly selected row. There were a few bugs that contributed to this wrong behavior: - Gridview wasn't subscribing to the current row id, and the row with id 'new' was being converted to the first row - Cursor was keeping track of the currently selected row id, it was hiding a problem behind the proper rowIndex - Undo/redo somehow leveraged the wrong rowId from the cursor during the position restore. The `No data` text was also changed to be more meaningful. Test Plan: Added and updated. Reviewers: georgegevoian Reviewed By: georgegevoian Differential Revision: https://phab.getgrist.com/D3937 |
||
|---|---|---|
| .. | ||
| ACLRuleRec.ts | ||
| CellRec.ts | ||
| ColumnRec.ts | ||
| DocInfoRec.ts | ||
| FilterRec.ts | ||
| PageRec.ts | ||
| TabBarRec.ts | ||
| TableRec.ts | ||
| ValidationRec.ts | ||
| ViewFieldRec.ts | ||
| ViewRec.ts | ||
| ViewSectionRec.ts | ||