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

[v4] Cannot adjust bottom sheet position when VoiceOver is enabled #1931

Closed
virginiab10 opened this issue Sep 9, 2024 · 1 comment
Closed
Labels

Comments

@virginiab10
Copy link

Bug

On our iOS app we have a bottom sheet where we display an audio player. We are setting one snap points at 75% and when you move the handle to the bottom a new "compact" player appears. The issue is that, despite there is an accessibility message that says what to do to adjust the bottomSheet, that's not working so I can't dismiss the player.
On the other hand, on Android users can slide the bottom sheet to the desired snap point with the two fingers when using TalkBack, the case is not the same with VoiceOver on iOS. While the bottom sheet has an 'adjustable' role the gestures do not seem to do anything at all.

Environment info

Library Version
@gorhom/bottom-sheet 4.6.4
react-native 0.73.2
react-native-reanimated 3.6.0
react-native-gesture-handler 2.14.0

Steps To Reproduce

On iOS:

  1. Have a Bottom Sheet and add some snap points (or just one)
  2. Enable VoiceOver and set the focus on the Bottom Sheet
  3. There is no way to adjust the Bottom Sheet position (you can't dismiss the bottom sheet)

Describe what you expected to happen:

Should be able to adjust the bottom sheet position

@virginiab10 virginiab10 added the bug Something isn't working label Sep 9, 2024
Copy link

github-actions bot commented Sep 9, 2024

@virginiab10: hello! 👋

This issue is being automatically closed because it does not follow the issue template.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant