A weird bug in my current app that was created using Jetpack Compose.
Issue: Once the soft keyboard is opened in the app, due to any screen with TextField, the keyboard is shown every time when switching from a different app to this one.

Unable to provide a minimal reproducible code as I can't figure out which code is causing this issue and I noticed this quite late as I didn't expect a bug when switching apps.
The whole source code is on Github: https://github.com/Abhimanyu14/finance-manager/tree/main/codebase/android.
Kindly comment if any particular code might help.
Adding keyboard-related code I can think of which might have an impact.
The keyboard is hidden whenever composable navigation happens,
Using LocalSoftwareKeyboardController,
val keyboardController = LocalSoftwareKeyboardController.current
keyboardController?.hide()
This was a bug in compose (https://issuetracker.google.com/issues/225541817). It's fixed as of compose 1.2.0-beta02
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With