discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=0f3e3ae5da7fb43d2b4af88f5d6eaca24dff385f

commit 0f3e3ae5da7fb43d2b4af88f5d6eaca24dff385f
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Wed Jan 22 22:34:55 2014 -0500

    ignore only non-override non-reparented clients when disabling composite 
events
---
 src/bin/e_comp_x.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c
index ea4b5fb..9f059bf 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -685,7 +685,7 @@ _e_comp_x_client_shape_input_rectangle_set(E_Client *ec)
 {
    Ecore_X_Window win = _e_comp_x_client_window_get(ec);
 
-   if (!ec->comp_data->reparented) return;
+   if ((!ec->override) && (!ec->comp_data->reparented)) return;
 
    if (ec->shaped_input)
      ecore_x_composite_window_events_disable(win);

-- 


Reply via email to