Files
ComfyUI_frontend/src
Glary-Bot cb75f4e92d fix: prune ChangeTracker output cache so undo cannot resurrect stale entries
The ChangeTracker keeps its own per-workflow nodeOutputs cache that is
populated by the 'executed' event and re-applied via restoreOutputs()
during workflow load. Without pruning it on node removal, undo would
clear app.nodeOutputs through the new onNodeRemoved hook only to have
the same entry written back from the tracker's stale cache.

Hook now also derives the execution id for the removed node and
deletes it from the active workflow's tracker cache, recursing through
subgraph contents.
2026-05-12 04:45:50 +00:00
..
2026-05-11 04:43:31 +00:00
2026-01-27 17:59:19 -08:00