After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 680751 - clutter_stage_set_motion_events_enabled() is not honoured with CLUTTER_TOUCH_UPDATE events
clutter_stage_set_motion_events_enabled() is not honoured with CLUTTER_TOUCH_...
Status: RESOLVED FIXED
Product: clutter
Classification: Platform
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: clutter-maint
clutter-maint
Depends on:
Blocks:
 
 
Reported: 2012-07-28 13:44 UTC by Lionel Landwerlin
Modified: 2012-07-29 13:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch v1 (2.45 KB, patch)
2012-07-28 13:46 UTC, Lionel Landwerlin
none Details | Review
patch v2 (2.24 KB, patch)
2012-07-28 14:37 UTC, Lionel Landwerlin
accepted-commit_now Details | Review

Description Lionel Landwerlin 2012-07-28 13:44:31 UTC
When dragging/scrolling using touch events, we want the same behaviour than for motion events. We need to honor the user's calls to clutter_stage_set_motion_events_enabled() to deactive event bubbling/captured sequences on the actor located under the pointer and just transmit events to the stage/grab actor.
Comment 1 Lionel Landwerlin 2012-07-28 13:46:11 UTC
Created attachment 219779 [details] [review]
Patch v1
Comment 2 Lionel Landwerlin 2012-07-28 14:37:21 UTC
Created attachment 219784 [details] [review]
patch v2

Removing debug messages...
Comment 3 Emmanuele Bassi (:ebassi) 2012-07-29 08:06:30 UTC
Review of attachment 219784 [details] [review]:

typo in the commit message - "deactive" instead of "deactivate". other than that, it looks okay.
Comment 4 Lionel Landwerlin 2012-07-29 13:08:40 UTC
pushed.
Comment 5 Lionel Landwerlin 2012-07-29 13:08:45 UTC
pushed.