I have a feature that looks perfect on the expo demo app, but it is broken when I build the standalone APK on Android.
Here is my setup:
- react navigation
- androidStatusBar in app.json
- react native gifted chat
- expo sdk 30 (I think this started in 29)
In the expo demo app, when I focus on the text input, the keyboard opens correctly and the input is position directly above the keyboard. This looks perfect.
In the real standalone apk, the keyboard covers the text input when it receives focus.
I know that keyboard events/behavior change depending on the
android:windowSoftInputMode etc. Is there anything different between the expo demo app and a real android build that could cause these differences?