Accessibility Not Working Properly On ColorPicker
Originator: | alelinapps | ||
Number: | rdar://FB9688650 | Date Originated: | 10/8/21 |
Status: | Open | Resolved: | |
Product: | Xcode | Product Version: | 13 |
Classification: | Incorrect/Unexpected Behavior | Reproducible: | Yes |
When attempting to use VoiceOver, a ColorPicker() reports nothing more than “button”, regardless of the label or the value. To fix this, one would expect to be able to implement an .accessibility(label:) that would allow VoiceOver to describe the ColorPicker() as per the accessibility label, but that only reports “button” as well. To have VoiceOver be able to describe a ColorPicker(), the ColorPicker() must have the modifier .accessibilityElement(children: .ignore) on it for .accessibility(label:) to work. A small demonstration program is attached.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!