[Webkit-unassigned] [Bug 210034] New: Scrolling thread doesn't send balanced wheelEvents to the main thread
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Apr 5 10:36:59 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=210034
Bug ID: 210034
Summary: Scrolling thread doesn't send balanced wheelEvents to
the main thread
Product: WebKit
Version: Safari Technology Preview
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Scrolling
Assignee: webkit-unassigned at lists.webkit.org
Reporter: simon.fraser at apple.com
If a gesture starts in the non-fast-scrollable region, but outside of any scroller, then the 'began' event bounces from the EventHandler thread to the main thread, and is seen by main thread wheel event handling code.
However, that code bounces the event back to the scrolling thread, where it can trigger latching on a scrolling node.
Subsequent events the same gesture are all then consumed by the scrolling thread, so the main thread never sees an 'ended' event, and doesn't know to clear main thread latched state.
--
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/20200405/35c5a360/attachment.htm>
More information about the webkit-unassigned
mailing list