Changes for input with masks on Android

We just pushed a change to how inputs with mask behave on Android devices. Specifically, this applies to input whose Content format is one of these choices: US Phone, percentage, currency, date, date 2, Text (numbers only)

Unfortunately, the predictive text functionality doesn’t interact well with the open-source package we use for input masks. We had to change the behavior in such a way that the input will let users type anything, and will validate the content against the mask after the user stops typing. The end result will be the same, but the UX will be different. This is better than the previous situation that was preventing some users to type anything at all.

You can see our changes in the reference here, and if you’re curious you can read the situation with the open source plugin here.

4 Likes