summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2015-01-20 19:11:25 -0500
committerMike Blumenkrantz <zmike@osg.samsung.com>2015-01-20 19:12:35 -0500
commitf77c1b0200c90bc3ec6e7b5af38a8cb8b2f6995f (patch)
treec00eb2f86ee86634e5f8f300d87118dbb8062edf
parente2386ff31cdae5ced36a72e759df880f777d59c2 (diff)
ecore-wl needs to also set xdg props again on show
fix T1819
-rw-r--r--src/lib/ecore_wayland/ecore_wl_window.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/ecore_wayland/ecore_wl_window.c b/src/lib/ecore_wayland/ecore_wl_window.c
index da83e7f91f..556a148b90 100644
--- a/src/lib/ecore_wayland/ecore_wl_window.c
+++ b/src/lib/ecore_wayland/ecore_wl_window.c
@@ -314,6 +314,10 @@ ecore_wl_window_show(Ecore_Wl_Window *win)
314 xdg_shell_get_xdg_surface(_ecore_wl_disp->wl.xdg_shell, 314 xdg_shell_get_xdg_surface(_ecore_wl_disp->wl.xdg_shell,
315 win->surface); 315 win->surface);
316 if (!win->xdg_surface) return; 316 if (!win->xdg_surface) return;
317 if (win->title)
318 xdg_surface_set_title(win->xdg_surface, win->title);
319 if (win->class_name)
320 xdg_surface_set_app_id(win->xdg_surface, win->class_name);
317 xdg_surface_set_user_data(win->xdg_surface, win); 321 xdg_surface_set_user_data(win->xdg_surface, win);
318 xdg_surface_add_listener(win->xdg_surface, 322 xdg_surface_add_listener(win->xdg_surface,
319 &_ecore_xdg_surface_listener, win); 323 &_ecore_xdg_surface_listener, win);