GNOME Bugzilla – Bug 778040
Make all our window clones use the MetaWindowActor as source
Last modified: 2017-02-01 18:20:53 UTC
See patch.
Created attachment 344730 [details] [review] Make all our window clones use the MetaWindowActor as source Using a MetaWindowActor's shaped texture as the source for window clones means that if there are further MetaSurfaceActor children (e.g. a wayland client using sub-surfaces) they don't get cloned. This obviously wasn't an issue until wayland clients introduced the possibility of having multiple MetaSurfaceActors under a MetaWindowActor but there's no fundamental reason we can't clone the toplevel actor. WorkspaceThumbnail.WindowClone is the one class that was already using the MetaWindowActor instead of the texture although it seems to have been an unintended change in commit 8b99617513da1713ff88ca4abf54e6125405d31c.
*** This bug has been marked as a duplicate of bug 756715 ***