gnome-shell/js
Florian Müllner b2c35e4fb0 workspace: Unbreak reposition animation
Commit 1ea22a5281 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
..
dbusServices notificationDaemon: Fix grouping by PID 2020-05-19 08:24:07 +00:00
gdm Remove ClutterAllocationFlags 2020-05-20 15:12:03 +02:00
misc util: Remove unused class CloseButton 2020-06-11 20:49:31 +02:00
perf cleanup: Require "dangling" commas 2019-11-11 19:25:14 +00:00
portalHelper js: Don't use templates in files with translations 2020-02-17 23:20:40 +01:00
ui workspace: Unbreak reposition animation 2020-06-14 21:20:36 +00:00
js-resources.gresource.xml js: Drop tweener.js 2020-04-15 13:25:14 +00:00
meson.build extensions-app: Move Extensions app to new subproject 2020-03-27 23:33:30 +00:00
portal-resources.gresource.xml js: Remove unused files from resources 2020-03-09 13:18:48 +00:00