Hello everyone,
I’m hoping to get some help with a very frustrating issue I’m facing after upgrading my project from Unity 2022.3.29 to 2022.3.6.
The Problem: Whenever a textbox receives focus on an Android device, the native keyboard’s input field now takes over the entire screen instead of what it did prior, which was have a single-line white bar appearing above the native keyboard. This makes it so that the text inputted appears behind the keyboard and is hard to see what is typed.
My Troubleshooting Steps:
- I attempted to modify the
AndroidManifest.xmlfile withandroid:windowSoftInputMode="adjustResize"andandroid:windowSoftInputMode="adjustPan"on the main activity, but this had no effect. - My project uses the Noesis UI framework, and I’ve confirmed that its settings file does not have any options to control this specific behavior.
My Suspicion: This seems to be a change in how the newer Unity version handles the TouchScreenKeyboard on Android, potentially overriding the standard manifest settings to force the full-screen behavior.
Has anyone else encountered this problem? Any insights or workarounds would be greatly appreciated.
Thank you.
