[Webkit-unassigned] [Bug 202533] New: [iOS 13] Safari&WKWebView component: Date/Time input: blur event is not fired immediately on dialog close
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 3 09:59:35 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=202533
Bug ID: 202533
Summary: [iOS 13] Safari&WKWebView component: Date/Time input:
blur event is not fired immediately on dialog close
Product: WebKit
Version: Other
Hardware: iPhone / iPad
OS: iOS 13
Status: NEW
Severity: Normal
Priority: P2
Component: UI Events
Assignee: webkit-unassigned at lists.webkit.org
Reporter: harasym.nazar at hotmail.com
In iOS <=12 - dismissing the popover would call blur event for date/time inputs.
In iOS 13 - blur is not called for input when dismissing the popover. The time/date element is only blurred the next time the user taps another focused element/different element
Sample for Safari: https://jsbin.com/neteyoquwa/1
Sample with objective-C application with WKWebView: https://github.com/HaRaSyMNaZaR/iOSWebkitBlurSample/
Environment: iPad Safari and objective-C application with WKWebView
Safari:
1. Open https://jsbin.com/neteyoquwa/1 in Safari on iPadOS 13
2. Tap on date input
3. Select date
4. Tap on other element to close date popover
NativeWebView - Testapp ( https://github.com/HaRaSyMNaZaR/iOSWebkitBlurSample/ )
1. Launch the app via Xcode on iOs 13 device
2. Tap on date input
3. Select date
4. Tap on other element to close date popover
Actual behavior:
- iOS <=12 - blur is fired immediately after closing popover
- iOS 13 - blur is not fired immediately after closing popover. One more tap is required to fire blur event.
Expected behavior
I would expect the same behavior as in previous versions.
NOTE: Time input has the same behavior and steps to 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/20191003/433a354c/attachment-0001.html>
More information about the webkit-unassigned
mailing list