mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2025-03-15 05:57:20 +00:00
Fix image node always executing instead of only when the image changed.
This commit is contained in:
parent
4225d1cb9f
commit
3f3d77a324
2
main.py
2
main.py
@ -89,9 +89,9 @@ def recursive_output_delete_if_changed(prompt, old_prompt, outputs, current_item
|
|||||||
is_changed_old = ''
|
is_changed_old = ''
|
||||||
is_changed = ''
|
is_changed = ''
|
||||||
if hasattr(class_def, 'IS_CHANGED'):
|
if hasattr(class_def, 'IS_CHANGED'):
|
||||||
if 'is_changed' not in prompt[unique_id]:
|
|
||||||
if unique_id in old_prompt and 'is_changed' in old_prompt[unique_id]:
|
if unique_id in old_prompt and 'is_changed' in old_prompt[unique_id]:
|
||||||
is_changed_old = old_prompt[unique_id]['is_changed']
|
is_changed_old = old_prompt[unique_id]['is_changed']
|
||||||
|
if 'is_changed' not in prompt[unique_id]:
|
||||||
input_data_all = get_input_data(inputs, class_def)
|
input_data_all = get_input_data(inputs, class_def)
|
||||||
is_changed = class_def.IS_CHANGED(**input_data_all)
|
is_changed = class_def.IS_CHANGED(**input_data_all)
|
||||||
prompt[unique_id]['is_changed'] = is_changed
|
prompt[unique_id]['is_changed'] = is_changed
|
||||||
|
Loading…
Reference in New Issue
Block a user