Completed
Last Updated: 19 Mar 2014 07:53 by ADMIN
If you set the OS culture to Dutch (Belgium) and set the Decimal symbol to "." and the Digit grouping symbol to "," you are not allowed to enter 5 digits into the RadMaskedNumericInput control.
Completed
Last Updated: 25 Jan 2019 13:35 by ADMIN
MaskedInput focus behaves different when it is set in code behind. When the textbox is on focus and new character is entered the text remains the same and the new character is added at the beginning of the textbox.

Scheduled for:
The fix for this issue will be available with LIB (version 2019.1.128) scheduled for publishing on Monday, 28th January 2019.
Completed
Last Updated: 01 Apr 2014 12:25 by ADMIN
Pressing ClearButton of the RadMaskedDateTimeInput will place the caret on the last position.

It must place the caret on the first position. 
Declined
Last Updated: 10 Jul 2015 14:09 by ADMIN
ADMIN
Created by: Pavel R. Pavlov
Comments: 0
Category: MaskedInput
Type: Bug Report
0
When UpdateValueEvent is set on PropertyChanged and the mask uses upper/lower token(s) the letters/characters are updated to uppercase after filling the mask. The control should update its text on every key stroke.

Update:
We are closing this issue because this is expected behavior in MaskedInput.
Value property is updated if all required symbols (required from the Mask) are populated. If you need the Value to be updated on every symbol entered you can set the property AllowInvalidValues = True.
Unplanned
Last Updated: 03 Jan 2017 21:00 by ADMIN
Users sometimes need to invoke Undo / Redo. Public command properties would be a possible way to go.
Completed
Last Updated: 23 Dec 2014 14:33 by ADMIN
If Mask = "\A\B\C\D####" (A, B, C, D are escaped) and NumericInput is used. Select All , then typing 1234 produces something like 4312.

Available in LIB version: 2014.3.1222
Completed
Last Updated: 31 Jul 2014 14:30 by ADMIN
GridView with GridViewDataColumn.CellEditTemplate.

In it MaskedTextInput is initially Collapsed. Double clicking the Cell will produce a Null refecence exception.
Unplanned
Last Updated: 03 Jan 2017 20:38 by ADMIN
Currently this property works only in MaskedTextInput.
Completed
Last Updated: 03 Jun 2015 11:32 by Alex
ADMIN
Created by: Petar Mladenov
Comments: 2
Category: MaskedInput
Type: Bug Report
0
In Q3 2013, Focus() or KeyBoard.Focus() cannot focus the MaskedInputControls so that their Caret is blinking and ready to receive input.
Also, FocusManager.FocusedElement used to do the same  in previous releases but in Q3 it doesn't.
Completed
Last Updated: 04 Feb 2016 13:09 by ADMIN
ADMIN
Created by: Petar Mladenov
Comments: 0
Category: MaskedInput
Type: Bug Report
0
Pasting 5788250000028292 in NumericInput with Mask = # 19 will cut the last digit 2.
Pasting the same number in CurrencyInput will produce an exception.
Unplanned
Last Updated: 10 Jun 2024 16:48 by Martin Ivanov
The MaskedInputExtensions.RestrictInvalidText should allow you to disable entering invalid values. However, if the value is empty and you start typing an invalid character, the text is updated disregarding the RestrictInvalidText setting.
Completed
Last Updated: 18 Nov 2014 14:42 by ADMIN
If you try to paste text in the RadMaskedTextInput control using the default ContextMenu, after the Clear button is pressed (or after delete with backspace), the Paste command is not working as expected.

Available in LIB version: 2014.3.1124
Completed
Last Updated: 04 Jan 2016 15:58 by ADMIN
Numeric or Currency Input with Value = Null.

Clicking minus key (OemMinus or NumpadSubtract) places minus but Shift + OemPlus (or Numpad Add) does NOT remove the minus sign.

Will be available in Q1 2016 Release.
Completed
Last Updated: 04 Feb 2016 13:22 by ADMIN
The 'hh:mm' Mask is not applied correctly in the DateTimeInput when the control is focused.

For example if the date is 2014-05-23, 22:30, and the Mask property of the control is set to 'hh:mm' the displayed text should be 10:30. Currently, this text is displayed only if the input is not focused, otherwise the text changes to 22:30
Unplanned
Last Updated: 03 Jan 2017 21:00 by ADMIN
ADMIN
Created by: Petar Mladenov
Comments: 0
Category: MaskedInput
Type: Feature Request
0
Currently the MaskedInput controls cannot parse strings containing such full-width symbols.

Actually the .net framework also cannot directly parse such symbols.
Unplanned
Last Updated: 03 Jan 2017 20:54 by ADMIN
ADMIN
Created by: Pavel R. Pavlov
Comments: 0
Category: MaskedInput
Type: Feature Request
0
Currently users are not allowed to completely remove or customize the Undo/Redo actions in the RadMaskedInput controls. Consider adding extensibility points such as commands or events.
Unplanned
Last Updated: 27 Dec 2016 12:24 by ADMIN
The workaround is to create a custom class which derives from RadMaskedTextInput and override the OnSelectionOnFocus() method.

 protected override int OnSelectionOnFocus(SelectionOnFocus selectionOnFocus)
        {
            if (MaskedInputExtensions.GetCaretToEndOfTextOnFocus(this))
            {
                return this.Text != null ? this.Text.Length : 0;
            }
            if (selectionOnFocus == SelectionOnFocus.Default)
            {
                return 0;
            }
            return base.OnSelectionOnFocus(selectionOnFocus);
        } 
Then you can set the following properties to the mask:
 -  TextMode="PlainText"
 -  Placeholder=" "
 -  maskedInput:MaskedInputExtensions.CaretToEndOfTextOnFocus="True"
Unplanned
Last Updated: 22 Feb 2017 16:18 by ADMIN
The issue is reproducible with NoMask and UpdateValueEvent=LostFocus. The Clear button clears the whole content while deleting with the Backspace and Delete keys leaves the separator symbols. When the focus is moved outside of the masked input, the symbols are removed.
Unplanned
Last Updated: 15 Jun 2017 12:51 by Dinko
You can subscribe to the PreviewKeyDown event of the control. In the event handler, you can double check if all the text is select and if the delete key is pressed. If yes, you can execute the clear command of the control.

private void TxtPhone_PreviewKeyDown(object sender, KeyEventArgs e)
        {
            var myMask = sender as RadMaskedTextInput;
            if (e.Key == Key.Delete && myMask.Text.Length == myMask.SelectionLength)
            {
                myMask.ClearCommand.Execute(null);
            }
        }
Completed
Last Updated: 20 Oct 2017 13:44 by ADMIN
ADMIN
Created by: Dinko | Tech Support Engineer
Comments: 0
Category: MaskedInput
Type: Bug Report
0
When we use context menu of the control to paste text and the mask is not focused an ArgumentOutOfRangeException is thrown.