discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=7f72d160af69348209deaf696a4e32eb4ef2dd13
commit 7f72d160af69348209deaf696a4e32eb4ef2dd13 Author: Mike Blumenkrantz <zm...@samsung.com> Date: Wed Jan 22 22:34:01 2014 -0500 don't select shape events for input_only clients, do set for internal clients --- 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 88a7ade..ea4b5fb 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -204,7 +204,7 @@ _e_comp_x_client_new_helper(E_Client *ec) e_pixmap_visual_cmap_set(ec->pixmap, ec->comp_data->initial_attributes.visual, ec->comp_data->initial_attributes.colormap); - if (ec->override && (!ec->internal)) + if (ec->override && (!ec->input_only)) ecore_x_window_shape_events_select(win, 1); if (ec->override && (!ec->input_only)) ecore_x_present_select_events(win, ECORE_X_PRESENT_EVENT_MASK_CONFIGURE_NOTIFY); --