summaryrefslogtreecommitdiff
path: root/src/lib/ecore_wayland/ecore_wl_private.h
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2015-10-19 16:13:50 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2015-10-19 16:15:46 -0400
commit265ad8b5d0c46ad17de790e85ceaa593d7a5dd24 (patch)
tree3d5768e3a67110820374ec2958ce25a6b1677b05 /src/lib/ecore_wayland/ecore_wl_private.h
parent69c2b13474b84fa7c8fd9f3942ab89c0d346af79 (diff)
ecore-wayland: defer shell surface creation for windows if shell is not bound
in the case where a surface is created before the compositor binds its shell(s), a shell surface would never be created fixes case where internal windows would not create frames in enlightenment @fix
Diffstat (limited to '')
-rw-r--r--src/lib/ecore_wayland/ecore_wl_private.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/ecore_wayland/ecore_wl_private.h b/src/lib/ecore_wayland/ecore_wl_private.h
index 349347203f..6d4f6776df 100644
--- a/src/lib/ecore_wayland/ecore_wl_private.h
+++ b/src/lib/ecore_wayland/ecore_wl_private.h
@@ -283,6 +283,7 @@ extern Ecore_Wl_Display *_ecore_wl_disp;
283void _ecore_wl_window_init(void); 283void _ecore_wl_window_init(void);
284void _ecore_wl_window_shutdown(void); 284void _ecore_wl_window_shutdown(void);
285Eina_Hash *_ecore_wl_window_hash_get(void); 285Eina_Hash *_ecore_wl_window_hash_get(void);
286void _ecore_wl_window_shell_surface_init(Ecore_Wl_Window *win);
286 287
287void _ecore_wl_output_add(Ecore_Wl_Display *ewd, unsigned int id); 288void _ecore_wl_output_add(Ecore_Wl_Display *ewd, unsigned int id);
288void _ecore_wl_output_del(Ecore_Wl_Output *output); 289void _ecore_wl_output_del(Ecore_Wl_Output *output);