From 8dbea4a709fccbb8a79ac92c1c796289964c5e35 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 23 Aug 2017 14:24:11 -0400 Subject: [PATCH] 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 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 = -- 2.7.4