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

-- 


Reply via email to