Numeric input with Mask="#7" or CurrencyInput with Mask="c7" . UpdateValueEvent="LostFocus" Value =3000 If you remove the digit "3" with backspace / delete and then type digit 4, You will receive value"4" and text "0004". The expected result is Text="4000" and value =4000. Workaround: Use Mask="" (no-mask). ============= Fixed in R3 2016.