From 4aba799e1c0db867e5c6b679eb8174e01e80cffd Mon Sep 17 00:00:00 2001 From: mertsincan Date: Thu, 4 Nov 2021 12:47:08 +0300 Subject: [PATCH] Fixed #2344 - InputNumber doesn't submit a form --- src/components/inputnumber/InputNumber.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/inputnumber/InputNumber.js b/src/components/inputnumber/InputNumber.js index 7b7022cb55..b954823cec 100644 --- a/src/components/inputnumber/InputNumber.js +++ b/src/components/inputnumber/InputNumber.js @@ -521,7 +521,6 @@ export class InputNumber extends Component { } onInputKeyPress(event) { - event.preventDefault(); let code = event.which || event.keyCode; let char = String.fromCharCode(code); const isDecimalSign = this.isDecimalSign(char); @@ -529,6 +528,8 @@ export class InputNumber extends Component { if ((48 <= code && code <= 57) || isMinusSign || isDecimalSign) { this.insert(event, char, { isDecimalSign, isMinusSign }); + + event.preventDefault(); } }