diff --git a/source/app/metrics/utils.mjs b/source/app/metrics/utils.mjs index 42d750e2..a5ec1bc5 100644 --- a/source/app/metrics/utils.mjs +++ b/source/app/metrics/utils.mjs @@ -247,7 +247,11 @@ } //Format padding const [pw = 1, ph] = (Array.isArray(paddings) ? paddings : `${paddings}`.split(",").map(x => x.trim())).map(padding => `${padding}`.substring(0, padding.length-1)).map(value => 1+Number(value)/100) - const padding = {width:pw || 0, height:(ph ?? pw) || 0} + const padding = {width:pw, height:(ph ?? pw)} + if (!Number.isFinite(padding.width)) + padding.width = 1 + if (!Number.isFinite(padding.height)) + padding.height = 1 console.debug(`metrics/svg/resize > padding width*${padding.width}, height*${padding.height}`) //Render through browser and resize height console.debug("metrics/svg/resize > loading svg")