primitives icon indicating copy to clipboard operation
primitives copied to clipboard

[Select] Instantly closes after opening when using touch based screen readers

Open floppey opened this issue 2 years ago • 2 comments

Bug report

Current Behavior

When we're testing the component using a iphone/ipad with voiceover we are unable to select an option. The select closes itself as soon as it has opened.

Expected behavior

The select should remain open when using touch based screen readers

Reproducible example

This behaviour can be reproduced in the example on radix-ui.com https://www.radix-ui.com/docs/primitives/components/select

Suggested solution

I have not had a chance to dig down into the code to find a solution

Additional context

Your environment

Software Name(s) Version
Radix Package(s) @radix-ui/react-select 0.1.1
React n/a 17.0.2
Browser IOS Safari latest
Assistive tech Voiceover
Node n/a 14.18.1
npm/yarn yarn 1.22.15
Operating System Windows 10 enterprise

floppey avatar Apr 26 '22 07:04 floppey

Hey @floppey,

I'm not sure if this was issue was already resolved, but I was unable to reproduce this issue on Safari 14, an older version than the one you specified. It might be an issue unique to Safari 15. I have no access to higher versions of Safari, but I hope someone else is able to resolve this!

:pray:

akevinge avatar Jun 20 '22 03:06 akevinge

We haven't had a chance to look at this yet, but thanks for the extra findings @innub.

benoitgrelard avatar Jun 20 '22 09:06 benoitgrelard