Cyprien P
87cc7d755d
(core) Fix chart mixing up axis
...
Summary:
Diff fixes couple edge cases:
- When changing chart's groupby columns, the data-engine changes the view fields, which is not okay with charts, hence makes sure view fields stay the same as much as possible using `this.setSectionViewFieldsFromArray()`
- Also there's a logic in `this.setSectionViewFieldsFromArray()` that handle what to do when some columns goes missing during updates. Diff fixes this logic two. This is really corner case.
Test Plan: Both cases are not added to ChartAggregate.ts
Reviewers: georgegevoian
Reviewed By: georgegevoian
Differential Revision: https://phab.getgrist.com/D3405
2022-05-11 09:18:31 +02:00
..
2020-10-02 13:24:21 -04:00
2021-10-25 10:56:43 +02:00
2020-12-22 22:18:12 -05:00
2020-10-02 13:24:21 -04:00
2021-05-24 12:56:18 -04:00
2020-10-02 13:24:21 -04:00
2022-04-04 14:53:16 +02:00
2022-04-27 22:21:55 +02:00
2021-05-25 21:14:49 +02:00
2020-10-02 13:24:21 -04:00
2022-04-13 11:25:24 +02:00
2020-10-02 13:24:21 -04:00
2020-10-02 13:24:21 -04:00
2021-11-04 01:26:47 +02:00
2021-05-27 17:52:23 -04:00
2022-04-27 22:21:55 +02:00
2021-06-29 15:29:56 +02:00
2022-04-07 20:35:03 +02:00
2021-07-01 18:38:21 +02:00
2022-04-27 22:02:27 +02:00
2020-10-02 13:24:21 -04:00
2020-10-03 22:56:00 -04:00
2022-04-04 14:53:16 +02:00
2021-09-24 09:01:10 -04:00
2022-04-27 22:21:55 +02:00
2020-10-06 13:18:50 -04:00
2022-04-12 16:51:16 +02:00
2022-04-27 22:21:55 +02:00
2022-04-27 22:21:55 +02:00
2022-04-20 17:29:48 +02:00
2022-05-04 13:46:55 -07:00
2020-10-02 13:24:21 -04:00
2022-05-04 13:46:55 -07:00
2022-05-04 13:46:55 -07:00
2022-02-19 09:46:49 +00:00
2022-05-04 21:41:42 +02:00
2022-04-27 22:21:55 +02:00
2020-10-02 13:24:21 -04:00
2020-10-02 13:24:21 -04:00
2020-11-10 10:32:07 -05:00
2022-02-04 20:29:00 +02:00
2022-05-04 21:41:42 +02:00
2020-10-02 13:24:21 -04:00
2022-05-11 09:18:31 +02:00
2021-05-24 12:56:18 -04:00
2022-04-28 12:46:44 -07:00
2021-02-09 09:17:32 -05:00
2021-12-20 19:32:14 +01:00
2020-10-02 13:24:21 -04:00
2020-10-02 13:24:21 -04:00
2020-10-02 13:24:21 -04:00
2020-10-02 13:24:21 -04:00
2022-04-27 22:21:55 +02:00
2020-10-02 13:24:21 -04:00
2020-10-02 13:24:21 -04:00
2022-04-27 00:49:28 -04:00
2020-10-02 13:24:21 -04:00
2020-10-12 16:04:18 -04:00
2022-03-12 13:51:48 +01:00
2022-04-27 22:21:55 +02:00
2020-10-02 13:24:21 -04:00
2022-02-19 09:46:49 +00:00
2020-10-02 13:24:21 -04:00
2021-03-17 01:35:56 -04:00
2020-10-02 13:24:21 -04:00
2021-04-26 18:54:55 -04:00
2022-04-07 20:35:03 +02:00
2022-04-07 20:35:03 +02:00
2022-01-20 19:00:01 +02:00
2020-08-14 13:34:38 -04:00
2020-10-02 13:24:21 -04:00
2020-10-02 13:24:21 -04:00
2022-03-23 13:15:02 +01:00
2021-12-07 14:37:25 -08:00
2020-10-02 13:24:21 -04:00
2022-02-10 12:46:19 +02:00
2022-04-27 22:21:55 +02:00
2022-04-27 22:21:55 +02:00
2020-10-02 13:24:21 -04:00
2021-03-17 01:35:56 -04:00
2022-04-12 16:51:16 +02:00