mirror of
https://github.com/brl/mutter.git
synced 2025-02-04 07:34:09 +00:00
Carlos Garnacho
08e4cb54a8
wayland: Trigger wl_output updates on actor position changes
Both notify::position on the surface actor and position-changed on MetaWindow are listened to, in order to trigger wl_output updates for wl_surfaces whenever the surfaces move across them. Both signals are necessary in order to cater for toplevel and subsurface relocations (Because it's the parent window actor what changes position in this last case). Also, shuffle signal disconnection, so each signal goes away with the object reference held by MetaWaylandSurface. https://bugzilla.gnome.org/show_bug.cgi?id=782344
Description
Languages
C
98.9%
Meson
0.7%
Python
0.3%