"vscode:/vscode.git/clone" did not exist on "3376f3a7d931555ed1e89d4e51e102e91bcf2e68"
Commit 077617e8 authored by comfyanonymous's avatar comfyanonymous
Browse files

Fix bypassed nodes with no inputs.

parent 19fbab6c
...@@ -1362,8 +1362,11 @@ export class ComfyApp { ...@@ -1362,8 +1362,11 @@ export class ComfyApp {
} }
} }
} else if (link && parent.mode === 4) { } else if (link && parent.mode === 4) {
let all_inputs = [link.origin_slot].concat(parent.inputs) let all_inputs = [link.origin_slot];
if (parent.inputs) {
all_inputs = all_inputs.concat(Object.keys(parent.inputs))
for (let parent_input in all_inputs) { for (let parent_input in all_inputs) {
parent_input = all_inputs[parent_input];
if (parent.inputs[parent_input].type === node.inputs[i].type) { if (parent.inputs[parent_input].type === node.inputs[i].type) {
link = parent.getInputLink(parent_input); link = parent.getInputLink(parent_input);
if (link) { if (link) {
...@@ -1374,7 +1377,7 @@ export class ComfyApp { ...@@ -1374,7 +1377,7 @@ export class ComfyApp {
} }
} }
} }
}
if (!found) { if (!found) {
break; break;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment