GNOME Bugzilla – Bug 743678
wayland: Fix caching of surface state
Last modified: 2015-01-30 04:21:15 UTC
The commit 97a69cee5a12e11912b09f6617001a7da005f264 broke the caching of the surface state when because the frame_callback_list target state was overwritten after the content had been moved to it. This commit fixes it by moving the frame list addition after the copy. We also need to initialize the list since the plain copy put garbage in it.
Created attachment 295725 [details] [review] wayland: Fix caching of surface state
Review of attachment 295725 [details] [review]: Nice catch, sorry about that.
Attachment 295725 [details] pushed as 4d23e7c - wayland: Fix caching of surface state