Bug 150591
Summary: | Touchend not triggered when sliding finger off right side of screen - UIWebView | ||
---|---|---|---|
Product: | WebKit | Reporter: | Zach <zach.peters> |
Component: | DOM | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | simon.fraser, thorton, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | iPhone / iPad | ||
OS: | iOS 8.4 |
Zach
A "touchend" event IS NOT triggered on the iPad when you touch the screen then slide your finger off the right side of the screen. A "touchend" event IS triggered when you touch the screen then slide your finger off the top, bottom, or left side of the screen.
Actual Result: A "touchend" event IS NOT triggered on the iPad when you touch the screen then slide your finger off the right side of the screen.
Expected Result: A "touchend" event SHOULD BE triggered on the iPad when you touch the screen then slide your finger off the right side of the screen.
I am using the IOS app called "WebView" created by MashSpots. This app can be found on the Apps store by searching "WebView". This app simulates a UIWebView or a WKWebView for a chosen URL. Inside this app, I've selected UIWebView, and entered this URL for a JSBin I created: https://jsbin.com/tomivahadi/edit?html,js,console,output. This JSBin console logs the string "end" when a "touchend" event is triggered. If you touch the button on that page, then slide your finger off the right side of the iPad, a "touchend" event IS NOT triggered. It is only triggered when you touch the screen again. However, a "touchend" event IS triggered immediately if you touch the button then slide your finger off of the top, bottom, or left side of the iPad.
IOS Version: 8.4.1
WebView app version: 1.2
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/23289603>
Simon Fraser (smfr)
Does the same occur in Safari?
Zach
We recently updated our iOS app to use the newest version of WKWebView and this issue is no longer reproducible. I have changed the status of this ticket to RESOLVED FIXED.
Thank you for looking into this.
Lucas Forschler
Mass move bugs into the DOM component.