Martin Robinson
b8874ad6ac
Split animations and transitions into separate lists
...
This change splits the list of animations and transitions, which are
almost always handled differently. It also renames
`ElementAnimationState` to `ElementAnimationSet` and establishes an
`AnimationState` for every transition and animation. This allows us to
stop continually reallocating lists every time a transition or animation
needs to be canceled.
Fixes #14419 .
2020-05-06 19:26:50 +02:00
..
2020-04-17 16:30:30 -04:00
2018-11-19 14:47:27 +01:00
2020-05-06 19:26:50 +02:00
2019-12-16 14:23:56 +01:00
2020-02-20 11:15:13 -05:00
2020-03-26 13:17:46 +01:00
2020-05-05 15:13:35 +02:00
2020-04-06 23:06:13 +02:00
2019-12-16 14:23:56 +01:00
2019-02-12 02:28:00 +01:00
2019-05-30 20:27:19 +02:00
2018-11-19 14:47:27 +01:00
2019-12-16 14:23:56 +01:00
2020-03-26 13:17:46 +01:00
2019-08-15 17:11:08 +02:00
2019-01-14 16:10:26 +01:00
2019-12-16 14:23:56 +01:00
2019-01-28 11:32:40 +01:00
2020-01-16 08:46:41 +01:00
2018-11-19 14:47:27 +01:00
2019-07-23 23:09:55 +02:00
2019-12-16 14:23:56 +01:00
2019-12-16 14:23:56 +01:00
2018-11-19 14:47:27 +01:00
2019-07-12 21:01:33 +02:00
2018-11-19 14:47:27 +01:00
2020-04-07 14:34:47 +02:00
2019-07-23 23:09:55 +02:00
2019-07-23 23:09:55 +02:00
2020-03-26 13:17:46 +01:00
2019-12-16 14:23:56 +01:00
2020-02-12 02:43:23 +01:00
2019-07-23 23:09:55 +02:00
2019-07-23 23:09:55 +02:00
2020-02-12 02:43:23 +01:00
2020-02-12 02:43:23 +01:00
2020-04-06 12:39:52 +02:00
2020-04-06 23:06:13 +02:00