From 44b6eaad6fa2316d921b6136ab28b0342e240a7a Mon Sep 17 00:00:00 2001 From: comfyanonymous Date: Sat, 25 Mar 2023 01:04:02 -0400 Subject: [PATCH] Don't completely break workflow if field name changes. --- web/extensions/core/widgetInputs.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/web/extensions/core/widgetInputs.js b/web/extensions/core/widgetInputs.js index 5e601347..ff9227d2 100644 --- a/web/extensions/core/widgetInputs.js +++ b/web/extensions/core/widgetInputs.js @@ -131,7 +131,11 @@ app.registerExtension({ for (const input of this.inputs) { if (input.widget) { const w = this.widgets.find((w) => w.name === input.widget.name); - hideWidget(this, w); + if (w) { + hideWidget(this, w); + } else { + convertToWidget(this, input) + } } } }