From 2f0c7fb2be49dd35bbb3f4f7a5503eb92014580f Mon Sep 17 00:00:00 2001 From: "dr.lt.data" Date: Fri, 26 Jan 2024 18:30:33 +0900 Subject: [PATCH] fix: connection copying - don't copy if distance > 1000 - remove dbg message - check nearest node not found --- __init__.py | 2 +- js/node_fixer.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/__init__.py b/__init__.py index 7fe06e5e..4de06a6c 100644 --- a/__init__.py +++ b/__init__.py @@ -29,7 +29,7 @@ except: print(f"[WARN] ComfyUI-Manager: Your ComfyUI version is outdated. Please update to the latest version.") -version = [2, 4] +version = [2, 4, 1] version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '') print(f"### Loading: ComfyUI-Manager ({version_str})") diff --git a/js/node_fixer.js b/js/node_fixer.js index d0513131..f8cc7c97 100644 --- a/js/node_fixer.js +++ b/js/node_fixer.js @@ -27,7 +27,7 @@ function lookup_nearest_nodes(node) { continue; let dist = distance(node, other); - if (dist < nearest_distance) { + if (dist < nearest_distance && dist < 1000) { nearest_distance = dist; nearest_node = other; } @@ -94,9 +94,9 @@ app.registerExtension({ if(node.inputs && node.outputs && node.inputs.length == 0 && node.outputs.length == 0) return; - console.log(arguments); let src_node = lookup_nearest_nodes(node); - node_info_copy(src_node, node); + if(src_node) + node_info_copy(src_node, node); } },