r3221 - in trunk/src/target/OM-2007.2/libraries/libmokoui2: . libmokoui
chris at sita.openmoko.org
chris at sita.openmoko.org
Thu Oct 18 16:56:59 CEST 2007
Author: chris
Date: 2007-10-18 16:56:58 +0200 (Thu, 18 Oct 2007)
New Revision: 3221
Modified:
trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog
trunk/src/target/OM-2007.2/libraries/libmokoui2/libmokoui/moko-finger-scroll.c
Log:
* libmokoui/moko-finger-scroll.c:
(moko_finger_scroll_motion_notify_cb):
Call gtk_widget_get_pointer in the correct place to avoid missing
motion events, as spotted by Frank Li
Modified: trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog 2007-10-18 14:51:18 UTC (rev 3220)
+++ trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog 2007-10-18 14:56:58 UTC (rev 3221)
@@ -1,3 +1,10 @@
+2007-10-18 Chris Lord <chris at openedhand.com>
+
+ * libmokoui/moko-finger-scroll.c:
+ (moko_finger_scroll_motion_notify_cb):
+ Call gtk_widget_get_pointer in the correct place to avoid missing
+ motion events, as spotted by Frank Li
+
2007-10-15 Chris Lord <chris at openedhand.com>
* libmokoui/moko-finger-scroll.c:
Modified: trunk/src/target/OM-2007.2/libraries/libmokoui2/libmokoui/moko-finger-scroll.c
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokoui2/libmokoui/moko-finger-scroll.c 2007-10-18 14:51:18 UTC (rev 3220)
+++ trunk/src/target/OM-2007.2/libraries/libmokoui2/libmokoui/moko-finger-scroll.c 2007-10-18 14:56:58 UTC (rev 3221)
@@ -417,6 +417,8 @@
gint dnd_threshold;
gdouble x, y;
+ gdk_window_get_pointer (GTK_WIDGET (scroll)->window, NULL, NULL, 0);
+
if ((!priv->enabled) || (!priv->clicked) ||
((event->time == priv->last_time) &&
(event->type == priv->last_type))) return TRUE;
@@ -482,8 +484,6 @@
gdk_event_free ((GdkEvent *)event);
}
- gdk_window_get_pointer (GTK_WIDGET (scroll)->window, NULL, NULL, 0);
-
return TRUE;
}
More information about the commitlog
mailing list