From: Mike Blumenkrantz Date: Wed, 23 Aug 2017 18:24:11 +0000 (-0400) Subject: elm_win: check for wayland engine during finalize by checking for wl win X-Git-Tag: submit/sandbox/upgrade/efl120/20180319.053334~2939 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8dbea4a709fccbb8a79ac92c1c796289964c5e35;p=platform%2Fupstream%2Fefl.git 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 --- diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c index cc936e5..e4d48c3 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 =