Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir     : e16/e/src


Modified Files:
        buttons.c events.c 


Log Message:
Pointer grab fixes.
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/buttons.c,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -3 -r1.40 -r1.41
--- buttons.c   28 Dec 2004 23:46:43 -0000      1.40
+++ buttons.c   8 Jan 2005 08:46:39 -0000       1.41
@@ -612,7 +612,7 @@
    int                 d;
 
    Mode.mode = MODE_NONE;
-   GrabPointerRelease();
+
    if (!Mode.button_move_pending)
      {
        d = DesktopAt(Mode.x, Mode.y);
@@ -719,6 +719,8 @@
    if (Mode.mode == MODE_BUTTONDRAG)
       ButtonDragEnd(Mode_button.button);
    Mode_button.button = NULL;
+
+   GrabPointerRelease();
 }
 
 static void
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/events.c,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -3 -r1.70 -r1.71
--- events.c    28 Dec 2004 23:46:45 -0000      1.70
+++ events.c    8 Jan 2005 08:46:39 -0000       1.71
@@ -339,8 +339,6 @@
      {
      case ButtonRelease:       /*  5 */
        /* This shouldn't be here */
-       GrabPointerRelease();
-
        if ((Mode.slideout) && (pslideout))
           SlideoutHide(Mode.slideout);
 




-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to