[Webkit-unassigned] [Bug 203786] New: iOS 13 issues on touchstart/touchend/touchmove (pointerdown/pointerup/pointermove) events

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Nov 2 11:58:12 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=203786

            Bug ID: 203786
           Summary: iOS 13 issues on touchstart/touchend/touchmove
                    (pointerdown/pointerup/pointermove) events
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: iPhone / iPad
                OS: iOS 13
            Status: NEW
          Severity: Blocker
          Priority: P2
         Component: UI Events
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: juwagn at gmail.com

The touch sequence: finger touch > finger release > finger touch > finger move > finger release, where last 3 event types get not reported to event handling. 
On earlier iOS versions like iOS12 the sequence above fired following events:
1. touchstart
2. touchend 
3. touchstart (in fast sequence to previous touchend)
4. touchmove
5. touchend (when moving ended)

On new iOS 13 versions on tested iPad only first two
1. touchstart
2. touchend 
3. ---- not fired> touchstart  (in fast sequence to previous touchend) 
4. ---- not fired> touchmove
5. ---- not fired> touchend 
In such case not event dblclick gets fired.

Unfortunatelly unreported "dbl-touch and move" breaks functionality of our software. Pointer events have same issue like touch events, they are not propagated to DOM if detected by iOS as potential dblclick even if moved between.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191102/160a188c/attachment.htm>


More information about the webkit-unassigned mailing list