We have MaskedTextInput with InputBehavior set to Replace. When we select part of the value or the whole value and then insert a symbol, only the first selected symbol is replaced but not the whole selected text.
I am having this issue as well, and I'm trying to figure out a way around it.