Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/src/lib/ecore_evas


Modified Files:
        ecore_evas_x.c 


Log Message:


well that was wrong! fix!

===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_evas/ecore_evas_x.c,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -3 -r1.106 -r1.107
--- ecore_evas_x.c      7 Aug 2007 19:09:53 -0000       1.106
+++ ecore_evas_x.c      8 Sep 2007 04:51:16 -0000       1.107
@@ -234,39 +234,39 @@
               {
                  /* if we have a damage pixmap - we can avoid exposures by
                   * disabling them just for setting the mask */
-                 ecore_x_window_shape_events_select(ee->engine.x.win,
-                                                    
ECORE_X_EVENT_MASK_KEY_DOWN |
-                                                    ECORE_X_EVENT_MASK_KEY_UP |
-                                                    
ECORE_X_EVENT_MASK_MOUSE_DOWN |
-                                                    
ECORE_X_EVENT_MASK_MOUSE_UP |
-                                                    
ECORE_X_EVENT_MASK_MOUSE_IN |
-                                                    
ECORE_X_EVENT_MASK_MOUSE_OUT |
-                                                    
ECORE_X_EVENT_MASK_MOUSE_MOVE |
-//                                                  
ECORE_X_EVENT_MASK_WINDOW_DAMAGE |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_VISIBILITY |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_CONFIGURE |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_FOCUS_CHANGE |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_PROPERTY |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_COLORMAP
-                                                    );
+                 ecore_x_event_mask_set(ee->engine.x.win,
+                                        ECORE_X_EVENT_MASK_KEY_DOWN |
+                                        ECORE_X_EVENT_MASK_KEY_UP |
+                                        ECORE_X_EVENT_MASK_MOUSE_DOWN |
+                                        ECORE_X_EVENT_MASK_MOUSE_UP |
+                                        ECORE_X_EVENT_MASK_MOUSE_IN |
+                                        ECORE_X_EVENT_MASK_MOUSE_OUT |
+                                        ECORE_X_EVENT_MASK_MOUSE_MOVE |
+//                                      ECORE_X_EVENT_MASK_WINDOW_DAMAGE |
+                                        ECORE_X_EVENT_MASK_WINDOW_VISIBILITY |
+                                        ECORE_X_EVENT_MASK_WINDOW_CONFIGURE |
+                                        ECORE_X_EVENT_MASK_WINDOW_FOCUS_CHANGE 
|
+                                        ECORE_X_EVENT_MASK_WINDOW_PROPERTY |
+                                        ECORE_X_EVENT_MASK_WINDOW_COLORMAP
+                                        );
                  if ((ee->shaped) && (updates))
                    ecore_x_window_shape_mask_set(ee->engine.x.win, 
ee->engine.x.mask);
                  /* and re-enable them again */
-                 ecore_x_window_shape_events_select(ee->engine.x.win,
-                                                    
ECORE_X_EVENT_MASK_KEY_DOWN |
-                                                    ECORE_X_EVENT_MASK_KEY_UP |
-                                                    
ECORE_X_EVENT_MASK_MOUSE_DOWN |
-                                                    
ECORE_X_EVENT_MASK_MOUSE_UP |
-                                                    
ECORE_X_EVENT_MASK_MOUSE_IN |
-                                                    
ECORE_X_EVENT_MASK_MOUSE_OUT |
-                                                    
ECORE_X_EVENT_MASK_MOUSE_MOVE |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_DAMAGE |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_VISIBILITY |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_CONFIGURE |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_FOCUS_CHANGE |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_PROPERTY |
-                                                    
ECORE_X_EVENT_MASK_WINDOW_COLORMAP
-                                                    );
+                 ecore_x_event_mask_set(ee->engine.x.win,
+                                        ECORE_X_EVENT_MASK_KEY_DOWN |
+                                        ECORE_X_EVENT_MASK_KEY_UP |
+                                        ECORE_X_EVENT_MASK_MOUSE_DOWN |
+                                        ECORE_X_EVENT_MASK_MOUSE_UP |
+                                        ECORE_X_EVENT_MASK_MOUSE_IN |
+                                        ECORE_X_EVENT_MASK_MOUSE_OUT |
+                                        ECORE_X_EVENT_MASK_MOUSE_MOVE |
+                                        ECORE_X_EVENT_MASK_WINDOW_DAMAGE |
+                                        ECORE_X_EVENT_MASK_WINDOW_VISIBILITY |
+                                        ECORE_X_EVENT_MASK_WINDOW_CONFIGURE |
+                                        ECORE_X_EVENT_MASK_WINDOW_FOCUS_CHANGE 
|
+                                        ECORE_X_EVENT_MASK_WINDOW_PROPERTY |
+                                        ECORE_X_EVENT_MASK_WINDOW_COLORMAP
+                                        );
                  XSetRegion(ecore_x_display_get(), ee->engine.x.gc, 
ee->engine.x.damages);
                  /* debug rendering */
                  /*



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to