Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default backdrop is blocking TalkBack from accessing views below it #116

Closed
mskri opened this issue Dec 16, 2020 · 1 comment · Fixed by #117
Closed

Default backdrop is blocking TalkBack from accessing views below it #116

mskri opened this issue Dec 16, 2020 · 1 comment · Fixed by #117
Assignees
Labels
bug Something isn't working

Comments

@mskri
Copy link

mskri commented Dec 16, 2020

Bug

When using a TalkBack on Android (VoiceOver seems to work okay) the default backdrop component grabs focus when navigating elements on the view. This happens even when backdrop is not visible.

Environment info

Library Version
@gorhom/bottom-sheet 2.0.0-alpha.7
react-native 0.63.2
react-native-reanimated 1.13.1
react-native-gesture-handler 1.8.0

Steps To Reproduce

  1. Use bottom sheet with the default backdrop component in a screen with other components visible on the area where the backdrop will show up.
  2. Turn on TalkBack on Android and try to navigate between items on the screen by either tapping or swiping to go next/prev element.
  3. Even when backdrop is not visible TalkBack focuses on the backdrop preventing access to the views below it.

Describe what you expected to happen:

When using TalkBack to navigate the screen which has a bottom sheet with default backdrop the backdrop element does not grab focus when not visible

@mskri mskri added the bug Something isn't working label Dec 16, 2020
@gorhom gorhom self-assigned this Dec 16, 2020
@HarunKilic
Copy link

This seems not to be fixed.
I cannot access the UI even when the bottomsheet is closed.

Packages:
"@gorhom/bottom-sheet": "2.0.1",
"react-native": "0.63.4",
"react-native-reanimated": "^2.0.0-rc.1",
"react-native-gesture-handler": "^1.9.0",

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants