RestorableTextInput: impovment for feathers component