I've a text entry field in a panel using UIInput. The input works correctly on PC. If I hide this panel using setactive(false), or disabling the gameobject in the Inspector, and then renable it, the input field no longer works correctly. The backspace and delete keys don't work. This is NGUI 3.9.6c.
It also breaks if the field itself is deactivated. Should I be hiding the panel another way?
Edit: Also the return key on Android creates a new line despite setting the input to OnReturnKey - Submit