Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_border.c e_container.c e_utils.c 


Log Message:


use the cancel and turn off fakes... leave code - just complain.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_border.c,v
retrieving revision 1.634
retrieving revision 1.635
diff -u -3 -r1.634 -r1.635
--- e_border.c  18 May 2008 14:17:39 -0000      1.634
+++ e_border.c  19 May 2008 04:15:47 -0000      1.635
@@ -4714,6 +4714,8 @@
 #endif
    bd->mouse.current.mx = ev->root.x;
    bd->mouse.current.my = ev->root.y;
+   if (ev->mode == ECORE_X_EVENT_MODE_GRAB)
+     evas_event_feed_mouse_cancel(bd->bg_evas, ev->time, NULL);
    evas_event_feed_mouse_out(bd->bg_evas, ev->time, NULL);
    return 1;
 }
===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_container.c,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -3 -r1.122 -r1.123
--- e_container.c       11 May 2008 21:42:38 -0000      1.122
+++ e_container.c       19 May 2008 04:15:47 -0000      1.123
@@ -1063,6 +1063,8 @@
    if (con)
      {
        _e_container_modifiers_update(con->bg_evas, ev->modifiers);
+       if (ev->mode == ECORE_X_EVENT_MODE_GRAB)
+         evas_event_feed_mouse_cancel(con->bg_evas, ev->time, NULL);
         evas_event_feed_mouse_out(con->bg_evas, ev->time, NULL);
      }
    return 1;
===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_utils.c,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -3 -r1.81 -r1.82
--- e_utils.c   7 Mar 2008 10:35:58 -0000       1.81
+++ e_utils.c   19 May 2008 04:15:47 -0000      1.82
@@ -41,6 +41,7 @@
    E_OBJECT_CHECK(con);
    E_OBJECT_TYPE_CHECK(con, E_CONTAINER_TYPE);
 
+   printf("FIXME: NO MORE CONTAINER FAKE UP! MUST REMOVE CODE\n");
    e_util_evas_fake_mouse_up_later(con->bg_evas, button);
 }
 
@@ -60,6 +61,8 @@
 {
    E_Util_Fake_Mouse_Up_Info *info;
 
+   printf("FIXME: NO MORE FAKE UP! MUST REMOVE CODE\n");
+   return;
    info = calloc(1, sizeof(E_Util_Fake_Mouse_Up_Info));
    if (info)
      {



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
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