From 897c5a6e46e3d0b88bfe7ddf5a0a9878c4f4e9eb Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Wed, 29 Aug 2012 13:04:43 +0000 Subject: [PATCH] Ecore_Evas (wayland_egl): Be sure to call buffer attach after we show the window so that the allocated size gets updated. SVN revision: 75828 --- legacy/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/legacy/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c b/legacy/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c index 0253ded032..f881a4604b 100644 --- a/legacy/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c +++ b/legacy/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c @@ -528,7 +528,7 @@ _ecore_evas_wl_show(Ecore_Evas *ee) { ecore_wl_window_show(ee->engine.wl.win); ecore_wl_window_update_size(ee->engine.wl.win, ee->w, ee->h); - /* ecore_wl_sync(); */ + ecore_wl_window_buffer_attach(ee->engine.wl.win, NULL, 0, 0); if ((ee->prop.clas) && (ee->engine.wl.win->shell_surface)) wl_shell_surface_set_class(ee->engine.wl.win->shell_surface, @@ -560,8 +560,6 @@ _ecore_evas_wl_show(Ecore_Evas *ee) /* printf("Failed to get a Surface from Ecore_Wl\n"); */ } - /* ecore_wl_window_buffer_attach(ee->engine.wl.win, ee->engine.wl.buffer, 0, 0); */ - ee->visible = 1; if (ee->func.fn_show) ee->func.fn_show(ee); }