diff --git a/.vs/ComfyUI/FileContentIndex/03b3439e-8e72-44f6-8e52-76aea081bb6c.vsidx b/.vs/ComfyUI/FileContentIndex/03b3439e-8e72-44f6-8e52-76aea081bb6c.vsidx deleted file mode 100644 index 600cf2b31..000000000 Binary files a/.vs/ComfyUI/FileContentIndex/03b3439e-8e72-44f6-8e52-76aea081bb6c.vsidx and /dev/null differ diff --git a/.vs/ComfyUI/FileContentIndex/13b8ad4e-1f6c-47b3-a604-02082ea0c1bc.vsidx b/.vs/ComfyUI/FileContentIndex/13b8ad4e-1f6c-47b3-a604-02082ea0c1bc.vsidx deleted file mode 100644 index 600cf2b31..000000000 Binary files a/.vs/ComfyUI/FileContentIndex/13b8ad4e-1f6c-47b3-a604-02082ea0c1bc.vsidx and /dev/null differ diff --git a/.vs/ComfyUI/FileContentIndex/b1be2aa4-4451-469d-9918-09b7c25df232.vsidx b/.vs/ComfyUI/FileContentIndex/b1be2aa4-4451-469d-9918-09b7c25df232.vsidx deleted file mode 100644 index 4d7f4f97a..000000000 Binary files a/.vs/ComfyUI/FileContentIndex/b1be2aa4-4451-469d-9918-09b7c25df232.vsidx and /dev/null differ diff --git a/.vs/ComfyUI/FileContentIndex/read.lock b/.vs/ComfyUI/FileContentIndex/read.lock deleted file mode 100644 index e69de29bb..000000000 diff --git a/.vs/ComfyUI/v17/.suo b/.vs/ComfyUI/v17/.suo deleted file mode 100644 index 012475533..000000000 Binary files a/.vs/ComfyUI/v17/.suo and /dev/null differ diff --git a/.vs/ProjectSettings.json b/.vs/ProjectSettings.json deleted file mode 100644 index f8b488856..000000000 --- a/.vs/ProjectSettings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "CurrentProjectSetting": null -} \ No newline at end of file diff --git a/.vs/PythonSettings.json b/.vs/PythonSettings.json deleted file mode 100644 index a229f65c7..000000000 --- a/.vs/PythonSettings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "SuppressEnvironmentCreationPrompt": true -} \ No newline at end of file diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json deleted file mode 100644 index 9899ef565..000000000 --- a/.vs/VSWorkspaceState.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "ExpandedNodes": [ - "", - "\\web", - "\\web\\extensions", - "\\web\\extensions\\core", - "\\web\\lib", - "\\web\\scripts" - ], - "SelectedNode": "\\web\\scripts\\widgets.js", - "PreviewInSolutionExplorer": false -} \ No newline at end of file diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite deleted file mode 100644 index b08cc5283..000000000 Binary files a/.vs/slnx.sqlite and /dev/null differ diff --git a/web/extensions/core/widgetInputs.js b/web/extensions/core/widgetInputs.js index 234529cf9..6d7867961 100644 --- a/web/extensions/core/widgetInputs.js +++ b/web/extensions/core/widgetInputs.js @@ -263,8 +263,21 @@ app.registerExtension({ this.outputs[0].type = linkType; this.outputs[0].name = type; this.outputs[0].widget = widget; + /* + if (widget.name == "seed") { + widget = seedWidget(node, inputName, inputData); + + } else { + + + + } + */ this.#createWidget(widget.config, theirNode, widget.name); + if (widget.name === "seed") { + addSeedControlWidget(this, this.widget, "randomize"); + } } #createWidget(inputData, node, widgetName) { @@ -278,19 +291,14 @@ app.registerExtension({ if (type in ComfyWidgets) { widget = (ComfyWidgets[type](this, widgetName/*"value*"*/, inputData, app) || {}).widget; - if (widgetName == "seed") { - addSeedControlWidget(node, node.widgets[0],"randomize"); - } } else { - widget = this.addWidget(type, widgetName /*"value"*/, null, () => { }, {}); - if (widgetName == "seed") { - addSeedControlWidget(node, node.widgets[0], "randomize"); - } + widget = this.addWidget(type, widgetName /*"value"*/, null, () => { }, {}); } if (node?.widgets && widget) { - const theirWidget = node.widgets.find((w) => w.name === widgetName); + + const theirWidget = node.widgets.find((w) => w.name === widgetName); if (theirWidget) { widget.value = theirWidget.value; }