When opening a form sheet with Android (via keyboard), the keyboard focus should stay within the form sheet. Currently the focus can be moved to the accessible elements on the screen below as well as the bottom tabs, which should not be possible.
On iOS the keyboard focus stays within the modal and also, when using presentation: 'modal', the focus behaves as expected on both platforms.
To test in emulator/simulator, use your keyboard to control the app (move with arrows, press buttons with spacebar).
On iOS, make sure you have Full Keyboard Access switched on in Accessibility Settings.
This is an Expo project created with create-expo-app.
-
Install dependencies
npm install
-
Start the app
npx expo start
In the output, you'll find options to open the app in a
- development build
- Android emulator
- iOS simulator
- Expo Go, a limited sandbox for trying out app development with Expo