mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-07-15 11:44:10 +00:00
LGraph.clear() and configure() reassign the root graph id, so the badge system now resolves it on every recompute instead of capturing it at start; a captured id stranded the system on a dead bucket after Clear Workflow, dropping every badge on nodes added afterwards. LGraph.add registers the node in the badge store only after onNodeAdded: the store write wakes the system watcher and queues Vue's flush, which must not overtake the deferred paste scan that surfaces missing-model errors before selection-scoped tabs recalculate. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>