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