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 }; } } }