discomfitor pushed a commit to branch efl-1.20.

http://git.enlightenment.org/core/efl.git/commit/?id=271f52518012d1f3d592ce9daf1aae2b4c548075

commit 271f52518012d1f3d592ce9daf1aae2b4c548075
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 024d1c2213..31b3f203af 100644
--- a/src/lib/elementary/efl_ui_win.c
+++ b/src/lib/elementary/efl_ui_win.c
@@ -5056,7 +5056,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 =

-- 


Reply via email to