I have a set of UIInput objects that I'm using to create a form, and a gameObject parent. I'm using "Select on Tab" to enable people to use the Tab key to go from one UIInput to the next.
If the GameObject parent stays active, then everything works fine. However, if I deactivate the parent GameObject (even using NGUITools.SetActive) and then reactivate the parent, "Select on Tab" doesn't work properly. Instead of tabbing from one UIInput to the next, it tabs to the last UIInput in the form.
Any ideas on how to fix this (other than adding the form as a prefab, which I'll do if there's no other option)?
Also, could there be an option to add Shift+Tab to go back up a form?