Files
gristlabs_grist-core/app/client/ui
Dmitry S 007c0f2af0 (core) Fix some bugs with repositioning rows.
Summary:
- Fixed an issue with manualSort values being very close floats. It is already handled by the data engine, but the client was being unnecessarily proactive and introduced a bug.
- The fix also helps with rearranging rows in filtered situations: they will now stay next to the row before which they were inserted.
- The fix accidentally improves (though doesn't fully fix) the issue where new columns show up in unexpected places in the raw-data column list.
- Fixed another rare bug with row order not getting updated correctly when positions update.

Test Plan: Added test cases for the improved behavior; fixed affected tests.

Reviewers: georgegevoian

Reviewed By: georgegevoian

Differential Revision: https://phab.getgrist.com/D3462
2022-06-07 16:55:45 -04:00
..
2020-10-02 13:24:21 -04:00
2022-02-10 12:46:19 +02:00
2022-02-19 09:46:49 +00:00
2020-10-02 13:24:21 -04:00
2021-06-29 15:29:56 +02:00
2020-10-02 13:24:21 -04:00
2022-05-04 21:41:42 +02:00
2022-04-27 22:21:55 +02:00
2022-05-19 09:45:26 -07:00
2020-10-02 13:24:21 -04:00
2022-02-19 09:46:49 +00:00
2021-11-05 13:07:30 +01:00
2022-05-19 09:45:26 -07:00
2022-04-01 15:24:19 -07:00
2022-05-04 21:41:42 +02:00
2020-10-02 13:24:21 -04:00