mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2025-01-13 14:00:09 +00:00
wayland: Always attach buffer before committing
With recent changes in attach semantics, we always need to attach before committing. Without this changes to the window contents to not get reflected in the content of the surface. Signed-off-by: Rob Bradford <rob@linux.intel.com>
This commit is contained in:
parent
50cde3658a
commit
0d2c461720
@ -327,13 +327,6 @@ gdk_wayland_window_attach_image (GdkWindow *window)
|
||||
if (GDK_WINDOW_DESTROYED (window))
|
||||
return;
|
||||
|
||||
/* The "drawn to" Cairo surface is the same as the Cairo surface from which
|
||||
* we are driving the buffer for the Wayland surface. Therefore we don't
|
||||
* need to do anything here
|
||||
*/
|
||||
if (impl->server_surface == impl->cairo_surface)
|
||||
return;
|
||||
|
||||
/* The wayland surface is attached to a buffer that is from the old "drawn
|
||||
* to" surface. Unref the surface and restore the state.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user