GNOME Bugzilla – Bug 781391
wayland/subsurface: Handle clients committing on destroyed subsurface
Last modified: 2017-04-21 09:49:36 UTC
This fixes an issue where Firefox reuses old subsurfaces to show popup menus. Showing popup menus with subsurfaces is wrong, but mutter should still not crash.
Created attachment 349930 [details] [review] wayland/subsurface: Handle clients committing on destroyed subsurface A client can still commit state to a destroyed subsurface. It wont update anything on the screen, since the subsurface will not be visible, but mutter should still handle it and not crash.
Review of attachment 349930 [details] [review]: looks good
Attachment 349930 [details] pushed as 704bd4c - wayland/subsurface: Handle clients committing on destroyed subsurface
Backported to the gnome-3-24 branch.
Backported to the gnome-3-22 branch.