Opened 7 years ago
Closed 7 years ago
#17695 closed defect (fixed)
Mobile DatePicker does not function correctly with VoiceOver enabled
Reported by: | Patrick Ruzand | Owned by: | Patrick Ruzand |
---|---|---|---|
Priority: | high | Milestone: | 1.10 |
Component: | DojoX Mobile | Version: | 1.9.2 |
Keywords: | a11y | Cc: | Sebastien Pereira, adrian |
Blocked By: | Blocking: |
Description (last modified by )
The mobile DatePicker? widget has the following a11y issues:
1) With VoiceOver? running, cannot advance to each picker wheel using Bluetooth attached keyboard. 2) With VoiceOver? running, cannot select a picker value using Bluetooth attached keyboard. Keyboard control of VoiceOver? is documented here: http://help.apple.com/ipad/5/voiceover/en/iPad74ec1e47.html
Also, with VoiceOver? on, the DatePicker? does not behave like a native iOS date picker.
- A flick up/down does not select the next value in a picker.
- A flick right/left does not select the next picker.
- VoiceOver? announces a native iOS picker as a "picker". WAI-ARIA does not define a role="picker". Perhaps a role="range" will work. At least this role will give the user an indication that a range of values can be selected.
Change History (7)
comment:1 Changed 7 years ago by
Keywords: | a11y added |
---|---|
Priority: | undecided → high |
comment:2 Changed 7 years ago by
Owner: | set to Patrick Ruzand |
---|---|
Status: | new → assigned |
comment:3 Changed 7 years ago by
Description: | modified (diff) |
---|---|
Summary: | Mobile DatePicker does not function correctly when Bluetooth attached keybard is used → Mobile DatePicker does not function correctly with VoiceOver enabled |
comment:4 Changed 7 years ago by
Milestone: | tbd → 1.10 |
---|
comment:5 Changed 7 years ago by
Cc: | Sebastien Pereira added |
---|
comment:6 Changed 7 years ago by
comment:7 Changed 7 years ago by
Cc: | adrian added |
---|---|
Resolution: | → fixed |
Status: | assigned → closed |
Ref #17697: Closing it as fixed:
- now possible to advance to each picker wheel using Bluetooth attached keyboard.
- Date now can be selected (with double-tap-hold gesture)
However it is still impossible to change the value using the keyboard with VoiceOver?. (VoiceOver? limitation? doesn't send keyboard events back to javascript).
Ref: https://bugs.dojotoolkit.org/ticket/17697 Mobile SpinWheel? does not operate correctly using VoiceOver?.