From 37f90058c1014a106e40972ef52866d59817ec29 Mon Sep 17 00:00:00 2001 From: BlakeOne <30273164+BlakeOne@users.noreply.github.com> Date: Sun, 21 Apr 2024 06:37:28 -0700 Subject: [PATCH] fix-for-nodes-without-inputs --- js/extension.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/js/extension.js b/js/extension.js index a45bbc1..294bd0c 100644 --- a/js/extension.js +++ b/js/extension.js @@ -332,7 +332,11 @@ app.registerExtension({ const orig = LGraphCanvas.prototype.getNodeMenuOptions; LGraphCanvas.prototype.getNodeMenuOptions = function(node) { - const options = orig.call(this, node); + const options = orig.call(this, node); + + if (!node.widgets) { + return options; + } const loadOptions = presetManager.presets[node.type]?.map((preset) => ({ content: preset.name,