Not working how? Backspace is handled not by NGUI but by your device. Your device simply feeds the final string to NGUI. It has always been like that.
Hi ArenMook,
I'll explain:
When press on the input field the keyboard pops up and I can type a message no problem. When i'm not using
TouchScreenKeyboard.hideInput = true;
and I press backspace on the Android Keyboard it works perfectly. But when I do have
TouchScreenKeyboard.hideInput = true;
set the backspace button on the Android Keyboard isn't backspacing in the input field in Unity3D.
EDIT:
I'm using NGUI 2.7.0 and Unity3D version 4.2.2f1 on OSX.