discomfitor pushed a commit to branch master.
commit 3a631947a311bcf5889c9282dbccf78510c4187d
Author: Mike Blumenkrantz <[email protected]>
Date: Tue Jun 11 14:00:18 2013 +0100
fix systray input and stacking
---
src/modules/systray/e_mod_xembed.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/modules/systray/e_mod_xembed.c
b/src/modules/systray/e_mod_xembed.c
index fa09220..8869ba7 100644
--- a/src/modules/systray/e_mod_xembed.c
+++ b/src/modules/systray/e_mod_xembed.c
@@ -412,6 +412,7 @@ _systray_xembed_base_create(Instance_Xembed *xembed)
if (w < 1) w = 1;
if (h < 1) h = 1;
xembed->win.base = ecore_x_window_new(0, x, y, w, h);
+ e_comp_ignore_win_add(xembed->win.base);
ecore_x_icccm_title_set(xembed->win.base, "noshadow_systray_base");
ecore_x_icccm_name_class_set(xembed->win.base, "systray", "holder");
ecore_x_netwm_name_set(xembed->win.base, "noshadow_systray_base");
@@ -419,6 +420,7 @@ _systray_xembed_base_create(Instance_Xembed *xembed)
if (!invis)
ecore_x_window_background_color_set(xembed->win.base, r, g, b);
ecore_x_window_show(xembed->win.base);
+ e_container_window_raise(xembed->inst->con, xembed->win.base,
E_LAYER_ABOVE);
return EINA_TRUE;
}
--
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev