discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=8dbea4a709fccbb8a79ac92c1c796289964c5e35
commit 8dbea4a709fccbb8a79ac92c1c796289964c5e35 Author: Mike Blumenkrantz <[email protected]> Date: Wed Aug 23 14:24:11 2017 -0400 elm_win: check for wayland engine during finalize by checking for wl win fake wins don't provide engine info, but a wl win will still exist @fix --- src/lib/elementary/efl_ui_win.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c index cc936e5d93..e4d48c35a7 100644 --- a/src/lib/elementary/efl_ui_win.c +++ b/src/lib/elementary/efl_ui_win.c @@ -5036,7 +5036,7 @@ _elm_win_finalize_internal(Eo *obj, Efl_Ui_Win_Data *sd, const char *name, Elm_W #ifdef HAVE_ELEMENTARY_WL2 _elm_win_wlwindow_get(sd); - if (eina_streq(engine, ELM_WAYLAND_SHM) || eina_streq(engine, ELM_WAYLAND_EGL)) + if (sd->wl.win) { Ecore_Wl2_Window_Type wtype; sd->wl.configure_handler = --
