mirror of
https://github.com/brl/mutter.git
synced 2025-02-09 18:04:09 +00:00
![Jonas Ådahl](/assets/img/avatar_default.png)
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. https://bugzilla.gnome.org/show_bug.cgi?id=743678