discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=e7127a93ffd9ca28b4795ab619f127125e61c573
commit e7127a93ffd9ca28b4795ab619f127125e61c573 Author: Mike Blumenkrantz <zm...@samsung.com> Date: Mon Feb 10 09:45:53 2014 -0500 don't set input shape differently on shaped_input clients T931 --- src/bin/e_comp_x.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c index 49967d1..e0a0fea 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -702,15 +702,10 @@ _e_comp_x_client_shape_input_rectangle_set(E_Client *ec) if (ec->override || (!ec->comp_data->reparented)) return; - if (ec->shaped_input) - ecore_x_composite_window_events_disable(win); + if (ec->visible && (!ec->comp_hidden)) + ecore_x_composite_window_events_enable(win); else - { - if (ec->visible && (!ec->comp_hidden)) - ecore_x_composite_window_events_enable(win); - else - ecore_x_composite_window_events_disable(win); - } + ecore_x_composite_window_events_disable(win); } static void --