fix: invalid double-click policy

This commit is contained in:
Dr.Lt.Data 2024-01-27 12:53:49 +09:00
parent f1270db397
commit 33dc3a8a30
4 changed files with 11 additions and 12 deletions

View File

@ -29,7 +29,7 @@ except:
print(f"[WARN] ComfyUI-Manager: Your ComfyUI version is outdated. Please update to the latest version.") print(f"[WARN] ComfyUI-Manager: Your ComfyUI version is outdated. Please update to the latest version.")
version = [2, 4, 1] version = [2, 4, 2]
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '') version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')
print(f"### Loading: ComfyUI-Manager ({version_str})") print(f"### Loading: ComfyUI-Manager ({version_str})")

View File

@ -54,6 +54,8 @@
"DM_DareClipMerger", "DM_DareClipMerger",
"DM_DareModelMerger", "DM_DareModelMerger",
"DM_DareModelMergerMBW", "DM_DareModelMergerMBW",
"DM_LoRALoaderTags",
"DM_LoRAReporting",
"DM_MagnitudeMasker", "DM_MagnitudeMasker",
"DM_MaskEdit", "DM_MaskEdit",
"DM_MaskOperations", "DM_MaskOperations",
@ -5472,6 +5474,7 @@
"DetailerForEachDebug", "DetailerForEachDebug",
"DetailerForEachDebugPipe", "DetailerForEachDebugPipe",
"DetailerForEachPipe", "DetailerForEachPipe",
"DetailerForEachPipeForAnimateDiff",
"DetailerHookCombine", "DetailerHookCombine",
"DetailerPipeToBasicPipe", "DetailerPipeToBasicPipe",
"EditBasicPipe", "EditBasicPipe",

View File

@ -36,16 +36,6 @@ function lookup_nearest_nodes(node) {
return nearest_node; return nearest_node;
} }
function copy_connections(src, dest) {
if(src.inputs && dest.inputs) {
}
if(src.outputs && dest.outputs) {
}
}
function node_info_copy(src, dest) { function node_info_copy(src, dest) {
// copy input connections // copy input connections
for(let i in src.inputs) { for(let i in src.inputs) {
@ -91,7 +81,10 @@ app.registerExtension({
let orig_dblClick = node.onDblClick; let orig_dblClick = node.onDblClick;
node.onDblClick = () => { node.onDblClick = () => {
orig_dblClick?.apply?.(this, arguments); orig_dblClick?.apply?.(this, arguments);
if(node.inputs && node.outputs && node.inputs.length == 0 && node.outputs.length == 0) if(node.inputs?.some(x => x.link != null) || node.outputs?.some(x => x.links != null && x.links.length > 0) )
return;
if(!node.inputs && !node.outputs)
return; return;
let src_node = lookup_nearest_nodes(node); let src_node = lookup_nearest_nodes(node);

View File

@ -54,6 +54,8 @@
"DM_DareClipMerger", "DM_DareClipMerger",
"DM_DareModelMerger", "DM_DareModelMerger",
"DM_DareModelMergerMBW", "DM_DareModelMergerMBW",
"DM_LoRALoaderTags",
"DM_LoRAReporting",
"DM_MagnitudeMasker", "DM_MagnitudeMasker",
"DM_MaskEdit", "DM_MaskEdit",
"DM_MaskOperations", "DM_MaskOperations",
@ -5472,6 +5474,7 @@
"DetailerForEachDebug", "DetailerForEachDebug",
"DetailerForEachDebugPipe", "DetailerForEachDebugPipe",
"DetailerForEachPipe", "DetailerForEachPipe",
"DetailerForEachPipeForAnimateDiff",
"DetailerHookCombine", "DetailerHookCombine",
"DetailerPipeToBasicPipe", "DetailerPipeToBasicPipe",
"EditBasicPipe", "EditBasicPipe",