For example the control ignores IsTabStop and TabIndex properties for keyboard tab navigation. It behaves differently on Android, iOS and UWP.
On Sony Xperia there is a default Xperia keyboard where the following behavior with MaskedInput is observed:
- while typing into MaskedInput input field, the cursor jumps a few positions;- users cannot enter spaces;
An exception is thrown in iOS when attempting to paste something that will result in the text being longer than the mask. Available in the R3 2018 SP release.
Provide the ability to override the default caret color of the MaskedInput control
When the mask is set to be Regex and in code the InputValue of the control is set, the validation is not triggered and the error message is visualized.
When in a TableView's ViewCell, the user has to use a touch and hold gesture on the control in order for the control to gain focus. Additionally, once the touch is released, the focus is lost. <TableView> <ViewCell> <RadMaskedInput>
Currently when regex is used and the InputValue is bound and the control is focused several placeholders are added. This is incorrect behavior. The placeholders should not be added at all in regex scenarios. =========== Workaround: Set Placeholder property to "" (empty string)
MaskedInput: [iOS] Transparent BorderStyle is not applied correctly.
Implement a Keyboard property which will allow users to set the virtual keyboard according to the expected input
As a workaround, the InputValue could be set at a later stage according to the concrete scenario.
Available in R2 2018 SP release.
The Xamarin.Forms MaskedInput control running on Android with the SwiftKey keyboard app installed does not allow for correct text entry and causes the app to Crash. Using the default keyboard the control works correctly.