From d24b89ef0b7fcb0d4438e8c92fda6e9afa5ea0d5 Mon Sep 17 00:00:00 2001 From: navedqb <109583873+navedqb@users.noreply.github.com> Date: Mon, 18 Aug 2025 11:43:03 +0530 Subject: [PATCH] fix: block float paste in integeronly input --- components/lib/inputnumber/InputNumber.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/lib/inputnumber/InputNumber.js b/components/lib/inputnumber/InputNumber.js index fadfab00b6..dcdc598cbc 100644 --- a/components/lib/inputnumber/InputNumber.js +++ b/components/lib/inputnumber/InputNumber.js @@ -585,6 +585,10 @@ export const InputNumber = React.memo( let data = (event.clipboardData || window.clipboardData).getData('Text'); + if (props.inputId === 'integeronly' && /[^\d-]/.test(data)) { + return; + } + if (data) { let filteredData = parseValue(data);