Florian Müllner
b2c35e4fb0
workspace: Unbreak reposition animation
...
Commit 1ea22a5281c broke the window reposition animation when it
based the ::size-changed signal on the layout manager's bounding box
instead of the MetaWindow::size-changed signal.
That's happening because of the combination of:
1. we adjust to window size changes immediately without animations
2. closing a window triggers a change to a 0x0 bounding box which
is not treated as a size change
Fix this by addressing the 2nd factor, and don't treat a change to
a 0x0 bounding box as size change.
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/2901
2020-06-14 21:20:36 +00:00
..
2020-04-28 09:04:49 +00:00
2020-06-03 12:55:53 -03:00
2020-02-17 23:20:40 +01:00
2020-05-20 15:12:03 +02:00
2020-04-06 11:24:30 -03:00
2020-06-09 16:14:30 -03:00
2020-05-02 00:16:28 +02:00
2020-04-28 09:04:49 +00:00
2020-06-09 20:10:52 +00:00
2020-05-20 15:12:36 +02:00
2020-05-20 15:12:03 +02:00
2020-06-06 01:04:09 +02:00
2020-03-29 12:56:33 +00:00
2020-03-23 15:27:47 +00:00
2020-05-20 15:12:03 +02:00
2020-06-06 01:04:09 +02:00
2020-02-21 08:11:57 +00:00
2020-02-07 14:43:56 +00:00
2020-03-31 05:43:40 +00:00
2020-06-03 12:55:53 -03:00
2020-05-14 19:43:56 +00:00
2020-05-21 21:45:04 +00:00
2020-06-09 16:14:30 -03:00
2020-01-27 23:40:04 +01:00
2020-01-30 17:49:08 +00:00
2020-05-20 15:12:03 +02:00
2020-05-20 15:12:36 +02:00
2020-04-28 09:04:49 +00:00
2020-06-02 12:44:21 -03:00
2020-04-28 09:04:49 +00:00
2020-04-29 12:40:13 +02:00
2020-06-06 01:04:09 +02:00
2020-05-20 15:12:03 +02:00
2020-06-06 01:04:09 +02:00
2020-06-02 23:17:24 +00:00
2020-06-09 20:10:52 +00:00
2020-05-20 15:12:03 +02:00
2020-05-29 18:06:48 +00:00
2020-05-20 15:12:03 +02:00
2020-05-20 15:12:03 +02:00
2020-01-30 17:49:08 +00:00
2020-02-17 23:20:40 +01:00
2020-03-31 05:43:40 +00:00
2020-02-17 23:20:40 +01:00
2020-04-24 23:47:31 +00:00
2020-05-29 00:52:33 +02:00
2020-05-22 10:18:24 +00:00
2020-03-06 19:09:25 +00:00
2020-04-03 15:23:26 +02:00
2020-02-22 16:58:01 +00:00
2020-04-28 09:04:49 +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-06-10 23:02:55 +08:00
2020-05-20 15:12:03 +02:00
2020-06-03 12:55:45 -03:00
2020-03-26 18:52:10 +00:00
2020-05-12 18:05:38 +02:00
2020-06-14 21:20:36 +00:00
2020-06-14 14:44:10 +00:00
2020-05-20 15:12:03 +02:00
2020-05-20 15:12:03 +02:00
2020-04-27 15:18:18 +00:00