I have a problem with my Android application when used with the Samsung Keyboard on Android 6. When the user types a special char, like a dot or an asterisk, the next key is replaced by the last input char.
Example:
When user types:
mobile.abc
Application receives:
mobile..bc
Additionally, I recorded a screencast with the behavior: youtube video.
My application is builded with Rhodes/Rhomobile and uses an integrated webkit browser, which the user agent is: Mozilla/5.0 (Linux; Android 6.0.1; SM-A510M Build/MMB29K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/54.0.2840.68 Mobile Safari/537.36
.
The problem occurs only when the predictive text of Samsung Keyboard is turned on and only in Android 6+. I know that it could be an incompatibility between the integrated browser and the samsung keyboard, but I can't ask for all my users to turn it off only for use with my app. So I would like to have a workaround for this.
Thanks in advance by any help