iOS 11, iPhone 7, LineInput, predictive on bug

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By gejza

Hi,

i just created a simple GUI, where i want to read some keys from user.
If the user has turned on the predictive input on iOS, it looks like Godot 2.1.5 has some failure:

  • The predicted word hidden by the upper line of keys.
  • The upper line of chars reacts buggy, and looks ugly.
  • If user clicks on predicted word, then no input text, just a space typed into the LineInput.

Anybody knows some solution for this?
Somehow possible to turn off the text prediction?

Thank you

Is this problem? Predictive Input on iOS appears under upper line of virtual keyboard. · Issue #19673 · godotengine/godot · GitHub

If is that one, thumbs up in reactions so it gets more attention.

If your problem is different open a new issue while waiting for a workaround here (do not forget to be specific on the systems and engine version used).

eons | 2018-08-23 21:12

Exactly the same problem.

I think i found the solution, today after work i will try it:
ios - Disable iOS8 Quicktype Keyboard programmatically on UITextView - Stack Overflow

In godot source gl_view.mm:

  • (void)open_keyboard {
    //keyboard_text = p_existing;
    [self becomeFirstResponder];
    };

No, it didn’t helped.
The problem is: godot don’t use UITextView, or UITextField, where could set the autocorrection.

gejza | 2018-08-24 03:48

Put a thumbs up reaction on the issue or add a comment if you have more information or an idea of how can be approached so it get some attention from devs (I have noticed that does not have a milestone setted).

eons | 2018-08-25 22:13