From ca18803c6f09d22f16925dabb559a94b2048a08f Mon Sep 17 00:00:00 2001 From: mohamedsalem401 Date: Wed, 22 Jan 2025 06:26:23 +0200 Subject: [PATCH] Apply constraints only if value of a style input is a valid number --- packages/core/src/domain_abstract/ui/InputNumber.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/core/src/domain_abstract/ui/InputNumber.ts b/packages/core/src/domain_abstract/ui/InputNumber.ts index 1c29733643..4799c3ba50 100644 --- a/packages/core/src/domain_abstract/ui/InputNumber.ts +++ b/packages/core/src/domain_abstract/ui/InputNumber.ts @@ -268,8 +268,11 @@ export default class InputNumber extends Input { } } - if (!limitlessMax && !isUndefined(max) && max !== '') val = val > max ? max : val; - if (!limitlessMin && !isUndefined(min) && min !== '') val = val < min ? min : val; + // Apply constraints only if val is a valid number + if (!isNaN(val) && val !== '') { + if (!limitlessMax && !isUndefined(max) && max !== '') val = val > max ? max : val; + if (!limitlessMin && !isUndefined(min) && min !== '') val = val < min ? min : val; + } return { force,