Comfy-Org / Comfy-Org/ComfyUI

[IS_CHANGED] Why does the function receive data only from widgets that are not connected by wires?

Open
#13,517 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 7h
Merged PRs (30d)
158

Description

Could you explain who and why made it so that the IS_CHANGED function only receives data from widgets that are not connected by wires?

Why was it designed this way?

Why can’t I access data coming from another node, check how much it has changed, and decide whether to continue executing the branch or not?

Thank you,

PS: Maybe it would make sense to at least add a new function? IS_CHANGED_NEW?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.