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

Reply via email to