jpmorganchase / salt-ds

React UI components built with a focus on accessibility, customization and ease-of-use
https://www.saltdesignsystem.com
Apache License 2.0
127 stars 89 forks source link

Dropdown does not announce options in Safari / VoiceOver #3490

Open origami-z opened 4 months ago

origami-z commented 4 months ago

https://storybook.saltdesignsystem.com/iframe?args=&id=core-dropdown--with-form-field&viewMode=story

image
origami-z commented 4 months ago

Maybe related to https://github.com/select2/select2/issues/4349

origami-z commented 4 months ago

This is a Safari bug, given VoiceOver + Chrome worked

joshwooding commented 1 week ago

Definitely a webkit bug https://bugs.webkit.org/show_bug.cgi?id=231724

@jake-costa this is what I mentioned the other day

jake-costa commented 2 days ago

@origami-z @joshwooding Great call out. As Josh mentioned, this is a known issue for VoiceOver+Safari. Thoughts on adding to the a11y section on the site for awareness?

Resources: https://discussions.apple.com/thread/255614236?sortBy=rank https://github.com/w3c/aria-practices/issues/2060

joshwooding commented 2 days ago

@jake-costa we should definitely add it, could you draft something?