From 8e92e10088b57d44cdc9c2a5f6697532a6dda08a Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Tue, 20 Aug 2013 14:44:42 +0100 Subject: [PATCH] When we create a wl_surface for the window, set the surface_id field of the window structure. Signed-off-by: Chris Michael --- src/lib/ecore_wayland/ecore_wl_window.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/ecore_wayland/ecore_wl_window.c b/src/lib/ecore_wayland/ecore_wl_window.c index 5e216b0b4f..15f57cef66 100644 --- a/src/lib/ecore_wayland/ecore_wl_window.c +++ b/src/lib/ecore_wayland/ecore_wl_window.c @@ -263,6 +263,7 @@ ecore_wl_window_surface_create(Ecore_Wl_Window *win) if (!win) return NULL; if (win->surface) return win->surface; win->surface = wl_compositor_create_surface(_ecore_wl_disp->wl.compositor); + win->surface_id = wl_proxy_get_id((struct wl_proxy *)win->surface); return win->surface; }