}
static void
-gdk_wayland_window_clear_surface (GdkWindow *window)
+gdk_wayland_window_hide_surface (GdkWindow *window)
{
GdkWaylandDisplay *display_wayland = GDK_WAYLAND_DISPLAY (gdk_window_get_display (window));
GdkWindowImplWayland *impl = GDK_WINDOW_IMPL_WAYLAND (window->impl);
static void
gdk_wayland_window_hide (GdkWindow *window)
{
- GdkWindowImplWayland *impl = GDK_WINDOW_IMPL_WAYLAND (window->impl);
-
- wl_surface_attach (impl->display_server.wl_surface, NULL, 0, 0);
- wl_surface_commit (impl->display_server.wl_surface);
+ gdk_wayland_window_hide_surface (window);
_gdk_window_clear_update_area (window);
}
g_assert (!GDK_WINDOW_IS_MAPPED (window));
- gdk_wayland_window_clear_surface (window);
+ gdk_wayland_window_hide_surface (window);
}
}
*/
g_return_if_fail (!foreign_destroy);
- gdk_wayland_window_clear_surface (window);
+ gdk_wayland_window_hide_surface (window);
drop_cairo_surfaces (window);
}