revert(TextChangeListener): remove TextChangeListener support