input TextField issues solved with workarounds

Almost all of them isolated into the TextInputField class