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); --