Selection after char removal fix
Generally speaking, removing a char placed just before mask char resulted in misplacement of selection indicator.
Consider the setup below:
mask: ###-###-###
hint: 123456789
Your input: 123456789
Error:
Removal of '6' char resulted in selection set after mask, on '7' char instead of '5' char.