Before submitting a new issue
Bug Summary
- When a sheet is presented, the focus does not move to the sheet handle. It's possible to focus/navigate on the background elements.
- After focus is inside the sheet, it is also possible to move accessibility focus back towards the background screen content.
- Sheet handle announces "Sheet wrapper slider", should probably be labelled as "Sheet handle" instead.
- The sheet handle shows up after sheet content in accessibility tree for some reason. Is this intended?
Affected Platforms
Library Version
3.11.9
Environment Info
System:
OS: Linux 7.1 Arch Linux
CPU: (12) x64 13th Gen Intel(R) Core(TM) i5-13420H
Memory: 4.45 GB / 15.29 GB
Shell:
version: 4.8.0
path: /usr/bin/fish
Binaries:
Node:
version: 26.4.0
path: /usr/bin/node
Yarn: Not Found
npm:
version: 11.18.0
path: /usr/bin/npm
Watchman: Not Found
SDKs:
Android SDK:
API Levels:
- "36"
Build Tools:
- 35.0.0
- 36.0.0
Android NDK: Not Found
IDEs:
Android Studio: Not Found
Languages:
Java:
version: 21.0.11
path: /usr/bin/javac
Ruby: Not Found
npmPackages:
"@react-native-community/cli":
installed: 20.2.0
wanted: ^20.2.0
react:
installed: 19.2.3
wanted: 19.2.3
react-native:
installed: 0.86.0
wanted: 0.86.0
npmGlobalPackages:
"*react-native*": Not Found
Android:
hermesEnabled: true
newArchEnabled: true
iOS:
hermesEnabled: Not found
newArchEnabled: false
Steps to Reproduce
Have a button that presents a bottom sheet. Use TalkBack to activate the button. Observe, navigate using horizontal swipes.
Repro
https://github.com/lodev09/react-native-true-sheet
Additional Context
Repro not provided (is it really neccesary? it's trivial to repro)
Before submitting a new issue
Bug Summary
Affected Platforms
Library Version
3.11.9
Environment Info
System: OS: Linux 7.1 Arch Linux CPU: (12) x64 13th Gen Intel(R) Core(TM) i5-13420H Memory: 4.45 GB / 15.29 GB Shell: version: 4.8.0 path: /usr/bin/fish Binaries: Node: version: 26.4.0 path: /usr/bin/node Yarn: Not Found npm: version: 11.18.0 path: /usr/bin/npm Watchman: Not Found SDKs: Android SDK: API Levels: - "36" Build Tools: - 35.0.0 - 36.0.0 Android NDK: Not Found IDEs: Android Studio: Not Found Languages: Java: version: 21.0.11 path: /usr/bin/javac Ruby: Not Found npmPackages: "@react-native-community/cli": installed: 20.2.0 wanted: ^20.2.0 react: installed: 19.2.3 wanted: 19.2.3 react-native: installed: 0.86.0 wanted: 0.86.0 npmGlobalPackages: "*react-native*": Not Found Android: hermesEnabled: true newArchEnabled: true iOS: hermesEnabled: Not found newArchEnabled: falseSteps to Reproduce
Have a button that presents a bottom sheet. Use TalkBack to activate the button. Observe, navigate using horizontal swipes.
Repro
https://github.com/lodev09/react-native-true-sheet
Additional Context
Repro not provided (is it really neccesary? it's trivial to repro)