diff --git a/src/main.js b/src/main.js index f1f3baa..5331544 100644 --- a/src/main.js +++ b/src/main.js @@ -166,6 +166,7 @@ function clamp(value, min, max) { } function normalizeNumberSetting(value, fallback, { min, max, integer = false } = {}) { + if (value === null || value === undefined || (typeof value === 'string' && value.trim() === '')) return fallback; const parsed = Number(value); if (!Number.isFinite(parsed)) return fallback; const rounded = integer ? Math.trunc(parsed) : parsed;