Bug 204049 - AX: VoiceOver on iOS 13 cannot click input type date elements
Summary: AX: VoiceOver on iOS 13 cannot click input type date elements
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Other
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-11-09 09:06 PST by awumstead
Modified: 2020-09-16 10:05 PDT (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description awumstead 2019-11-09 09:06:12 PST
When double-tapping an input type=date element in VoiceOver in Safari on iOS 13, the date picker does not open. Tapping it without VoiceOver on works fine.
Tested on iOS 13.2, but I’ve seen this on earlier versions of 13. This does not seem to be an issue in iOS 12. 

Steps to reproduce:
1. Open https://codepen.io/mra11yx/pen/bGGKOYQ when VoiceOver is running
2. Swipe to any of the inputs and double tap.
Comment 1 Radar WebKit Bug Importer 2019-11-09 09:06:28 PST
<rdar://problem/57049112>
Comment 2 Diane Ko 2019-12-02 16:15:51 PST
FYI - I did find that if there's another input field (like a text field), if you activate that with VoiceOver first and then go back to the date field, it'll open. Example pen to test this on: https://codepen.io/backwardok/pen/WNbNyBW.
Comment 3 awumstead 2020-05-24 19:48:09 PDT
What’s the latest update on resolving this bug? It still exists in iOS 13.5, six months after I logged this issue. Voiceover users are almost completely blocked from being able to use native date pickers on Web right now, unless they can figure out unintuitive hacks like manually browsing to the input label (which isn’t swipeable) and double-tapping it.
Comment 4 James Nurthen 2020-08-05 12:59:52 PDT
can still reproduce on iOS14 beta 4
Comment 5 chris fleizach 2020-09-15 23:45:05 PDT
This should be resolved in iOS14 beta 6
Comment 6 awumstead 2020-09-16 09:00:07 PDT
I’ve seen the same thing in beta 6 and later ones. Waiting to see if the fix still persists in the production release.
Comment 7 chris fleizach 2020-09-16 10:05:21 PDT
(In reply to awumstead from comment #6)
> I’ve seen the same thing in beta 6 and later ones. Waiting to see if the fix
> still persists in the production release.

this appears to work for me with this website