Jonas Ådahl
a897542876
clutter/actor: Stop transitions in children when removing
...
When we remove a child, we stop its transitions (animations), but we
didn't stop animations on grand children. What we did, however, was to
clear the stage views of the grand children, and this caused a bunch of
orphaned transitions (ClutterTimeline) and accompanied warnings.
Make it so that if we stop transitions, and clear stage views, also stop
transitions for the grand children. Detached children don't have a way
to continue animating anyway, since they have no stage view (thus frame
clock) to be driven by.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2716 >
2022-11-25 10:26:52 +00:00
..
2022-08-02 09:52:22 +02:00
2022-01-07 21:14:09 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-11-25 10:26:52 +00:00
2022-11-25 10:26:52 +00:00
2022-11-04 18:47:27 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-05-31 16:28:13 -03:00
2022-06-03 12:57:31 +00:00
2022-11-22 13:32:52 +01:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-25 00:28:41 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-06-09 15:00:07 +00:00
2022-06-09 15:00:07 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-05-04 19:36:46 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-01-07 21:14:09 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-11-09 10:46:55 +00:00
2022-03-21 23:08:40 +00:00
2022-08-24 22:43:54 +00:00
2022-08-24 22:43:54 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-09-20 18:18:25 +00:00
2022-01-05 15:57:45 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-01-29 00:37:14 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-11-22 13:32:52 +01:00
2022-08-02 09:52:22 +02:00
2022-01-29 02:11:37 +01:00
2022-08-02 09:52:22 +02:00
2022-11-09 10:46:55 +00:00
2022-11-09 10:46:55 +00:00
2022-07-19 11:04:56 +00:00
2022-07-19 11:04:56 +00:00
2022-07-19 11:04:56 +00:00
2022-07-19 11:04:56 +00:00
2022-07-19 11:04:56 +00:00
2022-04-29 18:58:38 +00:00
2022-04-29 18:58:38 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-11-21 16:51:00 +00:00
2022-08-02 09:52:22 +02:00
2022-09-20 18:47:06 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-11-04 18:47:27 +00:00
2022-11-04 18:47:27 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2021-12-07 20:04:08 +00:00
2021-12-07 20:04:08 +00:00
2022-03-29 18:13:11 +08:00
2022-06-03 12:57:31 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-01-11 16:13:39 +00:00
2022-08-02 09:52:22 +02:00
2022-01-17 09:48:51 +01:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-07-26 14:18:13 +00:00
2022-08-02 12:54:18 +02:00
2022-09-01 20:40:35 +00:00
2022-09-01 20:40:35 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-11-25 10:26:52 +00:00
2022-08-10 10:47:51 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-11-04 18:47:27 +00:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-01-17 09:48:51 +01:00
2022-01-17 09:48:51 +01:00
2022-08-02 09:52:22 +02:00
2022-08-02 09:52:22 +02:00
2022-06-09 15:00:07 +00:00
2022-06-09 15:00:07 +00:00