From b266ec57ad4cf07fcbda269c1c08cd00d6be526e Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Fri, 26 May 2023 15:00:10 +0200 Subject: [PATCH] treat "empty" numbers in semicolon separated "list" as invalid --- modules/ui/fields/input.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ui/fields/input.js b/modules/ui/fields/input.js index e6b409ccf..51b83b647 100644 --- a/modules/ui/fields/input.js +++ b/modules/ui/fields/input.js @@ -463,7 +463,7 @@ export function uiFieldText(field, context) { numbers = numbers.map(function(v) { v = v.trim(); var num = Number(v); - if (!isFinite(num)) return v; + if (!isFinite(num) || v === '') return v; const fractionDigits = v.includes('.') ? v.split('.')[1].length : 0; return formatFloat(clamped(num), fractionDigits); });