Summary: | [Qt][WK2]: Shouldn't send unhandled TouchCancel event to gesture recognizers | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Dinu Jacob <dinu.jacob> | ||||
Component: | WebKit Qt | Assignee: | Dinu Jacob <dinu.jacob> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | hausmann | ||||
Priority: | P2 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Description
Dinu Jacob
2011-10-18 09:37:52 PDT
In QTouchWebPageProxy::doneWithTouchEvent, the gesture recognizers should be reset even if TouchCancel event is not handled. Created attachment 111455 [details]
patch
Comment on attachment 111455 [details]
patch
Fair enough :)
How do you synthesize TouchCancel? As a result of window deactivation maybe?
(In reply to comment #3) > (From update of attachment 111455 [details]) > Fair enough :) > > How do you synthesize TouchCancel? As a result of window deactivation maybe? Yes, and according to W3C spec, also if there are more touch points on the touch surface than an allowed 'max'. Can you also commit the patch please? Thanks, Dinu Committed r99054: <http://trac.webkit.org/changeset/99054> (In reply to comment #6) > Committed r99054: <http://trac.webkit.org/changeset/99054> Thanks Simon. |