From f333ef4ecbbdbf9ddbdfac414d589247b5c899c8 Mon Sep 17 00:00:00 2001 From: mohamed yahia Date: Thu, 23 Jan 2025 16:05:08 +0200 Subject: [PATCH] Apply constraints only if value of a style input is a valid number (#6380) --- 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 1c2973364..4799c3ba5 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,