Fix available in LIB Version 2017.3.1009.
Pasting text in TextInput with No-Mans and UpdateValueEvent=LostFocus is not successful. This operation clears the whole Value. <telerik:RadMaskedTextInput Mask="" UpdateValueEvent="LostFocus"/> Available in LIB version: 2014.3.1305
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
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.
Part of the Value or the whole value is selected in no-masked NumericInput. Pasting a copied text is not successful. For example 4 is the value and 4 is selected. Pasting "123" produces "1" but it should produce "123".
MaskedNumericInput with Mask = #6.3. When there is no digit grouping (you can turn it off from the region / format settings in windows, no digit grouping means no symbol for grouping) the control produces Exception on load.
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
RadMaskedTextInput with no-mask => Mask="". Selecting part of the value then paste works incorrectly. The selected text is not replaced and it is preserved, the copied text is inserted. It is expected that the selected text is entirely replaced with the copied text.
GridView with GridViewDataColumn.CellEditTemplate. In it MaskedTextInput is initially Collapsed. Double clicking the Cell will produce a Null refecence exception.
When using German Culture, NoMask and FormatString = "n0" , an incorrect input is produced. For example pressing 4 times "6" will produce a Value of 7. This is a parsing issue (6666 becomes 6.666 where "." is a grouping symbol in German Culture). Then 6.666 is parsed with rounding to 7.
Pressing ClearButton of the RadMaskedDateTimeInput will place the caret on the last position. It must place the caret on the first position.
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.
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.
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
Use No-Masked TextInput (Mask=""). Pressing delete will always place the caret on position 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.
Pasting 5788250000028292 in NumericInput with Mask = # 19 will cut the last digit 2. Pasting the same number in CurrencyInput will produce an exception.
When the layout of the keyboard is AZERTY the minus key is not working as expected. Available in LIB version 2017.3.1113, it will be also available in the R1 2018 Release.
In Insert Mode digits are not inserted properly. For example, with Value 123456 - when caret is between 3 and 4 pressing digit overwrites the digit 4 but is shouldn't
When setting the CurrencyDecimalSeparator to "," the MaskedCurrencyInput shows ".," (decimal point is not expected). Similar issues with MaskedNumericInput. Setting both CurrencyDecimalSeparator and CurrencyGroupSeparator to "." also produces issues. Possible workaround: public class CustomCurrency: RadMaskedCurrencyInput { protected override void SetSeparators(params Telerik.Windows.Controls.MaskedInput.Separator[] separatorsArray) { base.SetSeparators(separatorsArray); this.Separators.Add(new Separator(this.Culture.NumberFormat.NumberDecimalSeparator, true)); } } The fix will be available in lib for 11 July 2016.