fixes assertion in TextInput.init()
adds updating warning message on afterAdd (reverted from commit d44ab26b5439925fc1648d9bca42bd30d177ea20)