From 1273fe8208fbc7697c6d3fcfb8055e52abd76d5d Mon Sep 17 00:00:00 2001 From: pythongosssss <125205205+pythongosssss@users.noreply.github.com> Date: Fri, 22 Sep 2023 19:23:35 +0100 Subject: [PATCH] Fix numeric defaults --- web/js/widgetDefaults.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/web/js/widgetDefaults.js b/web/js/widgetDefaults.js index e74862a..13c4d5c 100644 --- a/web/js/widgetDefaults.js +++ b/web/js/widgetDefaults.js @@ -26,10 +26,14 @@ app.registerExtension({ for (const w in nodeDefaults) { const widgetDef = inputs[w]; if (widgetDef) { + let v = nodeDefaults[w]; + if (widgetDef[0] === "INT" || widgetDef[0] === "FLOAT") { + v = +v; + } if (widgetDef[1]) { - widgetDef[1].default = nodeDefaults[w]; + widgetDef[1].default = v; } else { - widgetDef[1] = { default: nodeDefaults[w] }; + widgetDef[1] = { default: v }; } } }