[SOLVED] GUI.TextField, missing "Done" button

Hi,
I’m facing a problem i never had before. The “Done” button on ios is missing when the keyboard is on.
It’s working normally an android, i used GUI.TextField many time before and never had this problem !

This is my code :
static var name1 : String = “”;

name1 = Regex.Replace(name1, “[^a-zA-Z éèëêáàäâíìïî-]”, “”);
name1 = GUI.TextField (Rect(txtfieldx,txtfieldy,scroll0wmax,txtfieldh), name1, 25, styletextfield); //textfield for nickname

It’s really bad because the keyboard is hidding the other buttons on the screen so user can’t do anything.

Any idea?

Thanks
Leo

Possibly this? Try upgrading, if your version is 5.1.1

Also, I noticed some talk of the GUI-style-included overloads specifically causing problems with on-screen keyboards for some reason, though it was quite awhile ago and may not be relevant (probably isn’t). Maybe try it without the style included as a test to see if that may be a contributing factor?

1 Like

I’m already on 5.1.2.f1
Supposed to be fixed on the 5.1.3. Can we know when it’ll be ready ?

That’s one option, or try the 5.1.2p3 beta patch. The issue says resolved in 5.1.3, but that release isn’t actually available yet and, as the current beta is 5.2 (only available to pro users) and I see no references to 5.1.3 anywhere else, it may be referring to 5.1.2p3 instead.

I would only regress if upgrading to the beta patch doesn’t work- don’t go too far though, because there have been a ton of positive changes in the last few months.

1 Like

My internet is sooo laggy. Took me half day to download the patch.
Done button is back on the keyboard.

Thanks Lysander !