Adobe-Runtime-Support
Adobe-Runtime-Support copied to clipboard
TextInput value is not updated while typing when partially covered by the software keyboard in Android
TextInput value is not updated while typing when the input is partially covered by the software keyboard. If the input is above the software keyboard, any text typed updates the text input immediately.
SDK: 50.2.4.1 + Apache Flex 4.16.0 Environment: Android 10 - 13 Reproducibility: I can reproduce this from Android 10 - 13 both in an emulator and the actual device.
As a quick background of our app, this is a decade old code. The last SDK used before switching to Harman was Adobe AIR 32 + Apache Flex 4.16.0. We had to upgrade the SDK recently due to a black screen issue in Samsung devices on Android 13 which was already fixed in the Harman SDK. However, this is a new issue that is annoying and being reported by our customer.
In the screen recording in the link below, the issue only occurs on the textbox at the bottom of the screen because when the keyboard shows, it will partially cover the text input. The other text input in the upper section of the screen just work fine.
https://vimeo.com/891720693?share=copy
I created a simple mobile app with just a list of text input. There is also a recording in the repository. https://github.com/jaycverg/flex-testing-mobile.git
My company is also impacted by this issue. Appears to be very reproducible. I'm seeing it on Samsung and on Zebra hardware. Ideas for workarounds?