mirror of
https://github.com/brl/mutter.git
synced 2025-03-04 20:28:11 +00:00

If we immediately dismiss the popup, we still need to set the surface->xdg_popup pointer field in order for the destructor to properly clean up the state. Not doing this may cause a crash if the xdg_popup resource that was immediately dismissed is destoryed after wl_surface during client destruction. https://bugzilla.gnome.org/show_bug.cgi?id=756675
Description
Languages
C
98.9%
Meson
0.7%
Python
0.3%