I’m developing a game for the japanese market and recently I was testing text input, I’m encountering some problem.
I’m testing japanese “kana” input. While testing on Windows it works as expected, I don’t see a candidate list but I can scroll though candidates using arrow keys and everything is fine.
While testing on both iOS and Android (I get the same behaviour on both platforms), as I type, the keyboard immediately outputs one character at the time and doesn’t go in composition mode.
I’d expect to get a SDL_TEXTEDITING until the user confirms the input, but I only get the input of the first button pressed. No candidates are ever shown on the keyboard as if the user confirmed pressed “enter” after every key character.
If I type in a system textbox (in another app) the keyboard shows candidates etc…
This behaviour is identical both on iOS kana keyboard and Google Japanese keyboard.
Does anybody know what can cause this?
thank you for your time