From 6962cb46a99ed0a9895dc06ca293b9e48e3eabc8 Mon Sep 17 00:00:00 2001 From: comfyanonymous Date: Sat, 2 Sep 2023 12:17:30 -0400 Subject: [PATCH] Fix issue when node_input is undefined. --- web/extensions/core/widgetInputs.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/extensions/core/widgetInputs.js b/web/extensions/core/widgetInputs.js index 34c656de..f9a5b727 100644 --- a/web/extensions/core/widgetInputs.js +++ b/web/extensions/core/widgetInputs.js @@ -19,8 +19,9 @@ function hideWidget(node, widget, suffix = "") { if (!node.inputs) { return undefined; } - const { link } = node.inputs.find((i) => i.widget?.name === widget.name); - if (link == null) { + let node_input = node.inputs.find((i) => i.widget?.name === widget.name); + + if (!node_input || !node_input.link) { return undefined; } return widget.origSerializeValue ? widget.origSerializeValue() : widget.value;