Unplanned
Last Updated: 31 Jan 2024 09:19 by ADMIN
Created by: Robert
Comments: 1
Category: MaskedInput
Type: Bug Report
0

RegEx mask doesn't work at all.

 

A very basic test mask, single digit required: 

<telerikInput:RadMaskedInput x:Name="maskedInput" Mask="^[0-9]{1}$" MaskType="Regex">


Result:

 

Anything can be typed in.

 

In the ApplyMaskFinished event, e.IsAccepted == true.

 

On top of that, the control has problems when selecting, overtyping and inserting content.

Type something:

Select all text:

Type "1":

I'd expect the entire existing content to be deleted and new value to be "1".

Same goes for inserting a character:

 

Attempt to insert "4" between "3" and "5":

"5" is overtyped. Inserting doesn't work.

Unplanned
Last Updated: 02 May 2023 14:33 by Mauricio
Created by: Mauricio
Comments: 0
Category: MaskedInput
Type: Bug Report
1

Watermark text is not displayed on Android. 

Workaround: 

set the WatermarkText property in code-behind with some delay:

Device.BeginInvokeOnMainThread(() =>
{
    mask.WatermarkText = "enter e-mail here";
}

Unplanned
Last Updated: 05 Apr 2023 08:10 by Nethra

System.ArgumentOutOfRangeException: Count cannot be less than zero.
Parameter name: count
   at System.String.Remove(Int32 startIndex, Int32 count)
   at Telerik.XamarinForms.Input.MaskedInput.MaskParser.ConstructCandidateTextForMaskTypeRegex(String oldText, Int32 startIndex, Int32 selectionLength, String enteredText, Boolean userDeletes, Int32& insertIndex)
   at Telerik.XamarinForms.InputRenderer.UWP.MaskedInputFormsTextBox.CreateCandidateText(KeyRoutedEventArgs e, Int32& actualInsertIndex)

The issue can be reproduced in SDK Browser application MaskedInput/Features/Regex Mask example IP and email masks when enter symbol like ., @, etc.

 

 

Completed
Last Updated: 09 Mar 2023 15:49 by ADMIN
Release R1 2021 SP1
Native Android Editor widget throws an exception when long tap is performed
Unplanned
Last Updated: 28 May 2021 14:32 by ADMIN
When a user wants to enter more than one number, he changes the keyboard to the numeric input layout.
But every time the user clicks on a number, the keyboard immediately switches back to the text input layout.
Completed
Last Updated: 24 Feb 2021 15:58 by ADMIN
Release R1 2021 SP1
ADMIN
Created by: Yana
Comments: 4
Category: MaskedInput
Type: Feature Request
10
Implement a Keyboard property which will allow users to set the virtual keyboard according to the expected input
Completed
Last Updated: 24 Feb 2021 13:06 by ADMIN
Release R1 2021 SP1

The control has problems when selecting, overtyping and inserting content.

Type something:

Select all text:

Type "1":

I'd expect the entire existing content to be deleted and new value to be "1".

Same goes for inserting a character:

 

Attempt to insert "4" between "3" and "5":

"5" is overtyped. Inserting doesn't work.

Unplanned
Last Updated: 04 Dec 2020 10:18 by ADMIN
Created by: Polya
Comments: 0
Category: MaskedInput
Type: Feature Request
0
Currently we work with Replace mode. 

Meaning, if we have Mask ="00000", when placing the caret after 3 in 1234_ and pressing 5 we will overtype 4 and the result would be 1235_.

In insert mode, the 5 to be inserted between 3 and 4, meaning 12354.

Unplanned
Last Updated: 18 Nov 2020 10:25 by ADMIN
Created by: Robert
Comments: 1
Category: MaskedInput
Type: Bug Report
0

Press the delete key to make the input "1.11.2020.":

Or press the backspace key: 

 

 

The ApplyMaskStarted event isn't fired.

 

It's not about the mask, since it's set as follows (it's not working at all, as reported in the other bug):

Mask="^[0-9]$"

Completed
Last Updated: 22 Oct 2020 15:29 by ADMIN
Release R3 2020 SP1

sample MaskedInput definition:

_Telephone = new RadMaskedInput
            { 
                Mask = "[(][0-9]{3}[)] [0-9]{3}-[0-9]{4}",
                MaskType = MaskType.Regex,
                WatermarkText = "Phone # (999) 999-9999",
                RejectedSymbolErrorText = "Only Numbers Allowed!",
                InvalidInputErrorText = "Invalid Input",
                WatermarkTextColor = Color.Black,
                ErrorColor = Color.Red,
                DisplayedTextColor = Color.Black,
            };

            _Telephone.InputValue = "2223334444";
            Grid.Children.Add(_Telephone, 0, 0);

and the result:

 

 

Completed
Last Updated: 16 Sep 2020 12:08 by ADMIN
Release R3 2020
Created by: Seth
Comments: 0
Category: MaskedInput
Type: Bug Report
0
focused and unfocused events are not raised. 
Unplanned
Last Updated: 27 Jul 2020 11:01 by ADMIN
When taping outside of the mask, Invalid Input Error Text is not visualized in Regex and Text Masks
Completed
Last Updated: 24 Jun 2020 12:06 by ADMIN
Release R2 2020 SP
Completed
Last Updated: 24 Jun 2020 12:06 by ADMIN
Release R2 2020 SP
Created by: Tom
Comments: 0
Category: MaskedInput
Type: Bug Report
0
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. 
Completed
Last Updated: 24 Jun 2020 12:04 by ADMIN
Release R2 2020 SP
The component throws exception when it is setup to use text mask type. Exception is not observed when regex mask type is used.
Unplanned
Last Updated: 19 Mar 2020 11:44 by ADMIN
Created by: Alan
Comments: 0
Category: MaskedInput
Type: Bug Report
0

MaskedInput ignores VerticalOptions

 

Unplanned
Last Updated: 19 Mar 2020 10:52 by ADMIN
Created by: Alan
Comments: 1
Category: MaskedInput
Type: Feature Request
0

For example the control ignores IsTabStop and TabIndex properties for keyboard tab navigation. It behaves differently on Android, iOS and UWP.

Completed
Last Updated: 23 Oct 2019 12:22 by ADMIN
Release R2 2019 SP
Available in R2 2018 SP release.
Completed
Last Updated: 04 Oct 2019 14:44 by ADMIN
Release 2019.3.1004 (R3 2019 minor release)
Created by: JorgeCea
Comments: 0
Category: MaskedInput
Type: Bug Report
0
Setting DisplayedTextFontSize property of the MaskedInput control takes no effect.
Unplanned
Last Updated: 24 Jan 2019 13:41 by ADMIN

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;
1 2