When I press "Tab" on my keyboard, Unity automatically seems to cycle through all the GUILayout.TextField and set focus to them, allowing me to start typing. I do not want this and would like to get rid of the functionality. Is there any way to do this?
I even tried a hacky fix like this
if( Event.current.keyCode == KeyCode.Tab )
{
Event.current.Use();
}
just before drawing my TextField, but it didn't help (and didn't feel right anyway).
Noting that [TextField eats keys][1], in what way did that not work? [1]: http://answers.unity3d.com/questions/149483/textfield-eats-all-keys-as-of-340.html
– Waz