mirror of
https://github.com/brl/mutter.git
synced 2025-01-23 18:09:10 +00:00
Jonas Ådahl
8b0b0cf028
MetaWaylandSurface: Don't assume a toplevel always have a MetaWindow
When committing a toplevel surface we might no longer have a MetaWindow associated with it. The reason may vary but some are: a popup was dismissed, the client attached and committed a NULL buffer to a wl_surface with the wl_shell_surface role, the client committed a buffer to a wl_surface which previously had an toplevel window role which extension object was destroyed. https://bugzilla.gnome.org/show_bug.cgi?id=755490
…
…
…
Description
Languages
C
98.9%
Meson
0.7%
Python
0.3%