Bug: NumberInput Change event does not behave like the text counterpart

Change event is not triggered at each char in a NumberInput component like in the TextInput one.
What we actually need: a numeric input that only accept integers (no dot or comma). Any way to accomplish this?

How to reproduce

NumberInput Change Event Demo.json (9.2 KB)
On the left, a TextInput. On the right, a NumberInput

Using same code in both components



Hello @rferland ,
Thanks for raising this, we do have an internal ticket opened for this as with the NumberInput component, the change event only gets triggered when you hit the enter button or click away from the component.

The workaround at the moment would be to use the input component