discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=30a23118798d6d07628f4a0a8612bf8403d2e0ea

commit 30a23118798d6d07628f4a0a8612bf8403d2e0ea
Author: Mike Blumenkrantz <[email protected]>
Date:   Tue Jan 20 19:11:25 2015 -0500

    ecore-wl needs to also set xdg props again on show
    
    fix T1819
---
 src/lib/ecore_wayland/ecore_wl_window.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/lib/ecore_wayland/ecore_wl_window.c 
b/src/lib/ecore_wayland/ecore_wl_window.c
index 1db8ed0..048fd30 100644
--- a/src/lib/ecore_wayland/ecore_wl_window.c
+++ b/src/lib/ecore_wayland/ecore_wl_window.c
@@ -336,6 +336,10 @@ ecore_wl_window_show(Ecore_Wl_Window *win)
                     xdg_shell_get_xdg_surface(_ecore_wl_disp->wl.xdg_shell,
                                               win->surface);
                   if (!win->xdg_surface) return;
+                  if (win->title)
+                    xdg_surface_set_title(win->xdg_surface, win->title);
+                  if (win->class_name)
+                    xdg_surface_set_app_id(win->xdg_surface, win->class_name);
                   xdg_surface_set_user_data(win->xdg_surface, win);
                   xdg_surface_add_listener(win->xdg_surface,
                                            &_ecore_xdg_surface_listener, win);

-- 


Reply via email to