derekf pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f95f17ae37fe19359c1fb1a8fc691c3c4250e660
commit f95f17ae37fe19359c1fb1a8fc691c3c4250e660 Author: Derek Foreman <der...@osg.samsung.com> Date: Thu Aug 17 15:20:44 2017 -0500 wayland_egl: Call ecore_wl2_window_buffer_attach This lets ecore_wl2 know that there's a buffer attached - even if we don't know what it is because it's hidden by gl. --- src/modules/evas/engines/wayland_egl/evas_wl_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/evas/engines/wayland_egl/evas_wl_main.c b/src/modules/evas/engines/wayland_egl/evas_wl_main.c index 10d47b4f1e..435b5b2e32 100644 --- a/src/modules/evas/engines/wayland_egl/evas_wl_main.c +++ b/src/modules/evas/engines/wayland_egl/evas_wl_main.c @@ -516,6 +516,7 @@ eng_outbuf_flush(Outbuf *ob, Tilebuf_Rect *surface_damage, Tilebuf_Rect *buffer_ glsym_evas_gl_common_context_done(ob->gl_context); eglSwapInterval(ob->egl_disp, 0); + ecore_wl2_window_buffer_attach(ob->wl2_win, NULL, 0, 0, EINA_TRUE); ecore_wl2_window_commit(ob->wl2_win, EINA_FALSE); if ((glsym_eglSwapBuffersWithDamage) && (surface_damage) && --