TextView updates when at end of view or at the begining to handle backspacing