Alexander Mikhaylenko 856a4d27e0 workspaceAnimation: Use window clones
Instead of reparenting windows, clone them. This will allow to properly
support multi-monitor setups in subsequent commits.

Block window mapping animation while the animation is running to prevent
new windows appearing during the animation from being visible at the same
time as their clones.

Fixes https://gitlab.gnome.org/GNOME/mutter/issues/929

https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1326
2020-07-21 12:51:46 +00:00
..
2020-05-20 15:12:03 +02:00
2020-05-20 15:12:03 +02:00
2020-06-23 16:14:24 +00:00
2020-06-03 12:55:53 -03:00
2020-07-20 16:13:19 +00:00
2020-05-20 15:12:03 +02:00
2020-03-31 05:43:40 +00:00
2019-11-11 19:25:14 +00:00
2020-03-27 10:39:58 +01:00
2020-06-03 12:55:53 -03:00
2020-05-20 15:12:03 +02:00
2020-07-07 12:26:58 +02:00
2020-05-20 15:12:03 +02:00