[Webkit-unassigned] [Bug 205458] REGRESSION: [ iOS ] imported/w3c/web-platform-tests/dom/events/Event-dispatch-on-disabled-elements.html is failing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 1 19:58:23 PST 2020


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

--- Comment #7 from Wenson Hsieh <wenson_hsieh at apple.com> ---
(In reply to Daniel Bates from comment #5)
> Only considering what you wrote (I haven't looked at the test): my guess is
> that UIKit does **not** delivering the tap because the kit is animating a
> view and this is the default kit behavior. It's fixable.

Dan's hunch is correct. WKScrollView is eating the subsequent touches after bringing up the input view, because it has active animations (i.e. the implementation of -[UIView hitTest:withEvent:]).

This happens because we're trying to zoom/scroll to reveal the focused element. To test this, I commented out the implementation of -[WKContentView _zoomToRevealFocusedElement], and saw that the flakiness did not reproduce.

-- 
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/20200102/f9ba6de8/attachment.htm>


More information about the webkit-unassigned mailing list