Custom Node Testing
Expected Behavior
I expected ComfyUI to save the changes I make to a workflow and not overwrite the workflow with the previous unedited version (prior to the changes) or with the contents of a completely different workflow opened in another ComfyUI tab.
Actual Behavior
Many, many and I mean many times when I edit a workflow I have opened it will not save the changes, it will save the previous version before any edits were made. It also has the habit after editing a workflow and if any other workflow is open in another tab, the edited workflow on save becomes the workflow from the other opened workflow. It appears the caches for each workflow on saving is either getting mixed up or the pointers to them are corrupted/out of alignment.
It has happened so many times in both Nodes 2.0 and Nodes 1.0 format. I've heavily created or edited workflows, spent considerable manhours, all for nought as the work gets overwritten on save either by the previous version or a completely different workflow.
I'm just about to throw ComfyUI out the door after 2 years of using it. This issue only started appearing about 3 months ago and after 3 months of constant occurrences, I've gotten sick of rewriting so many workflows, time and time again.
My config is an ASUS ROG Strix 64GB ram, nVidia RTX3080ti 16gb vram and I'm running ComfyUI under Linux Mint.
Any help to sort out this mess before I kick ComfyUI to the door.
Steps to Reproduce
Open a workflow. Edit it. Svae it. Edit it again. Save it. After a number of edits and saves it will eventually not save the right version. I save periodically to ensure I don't lose changes as I am editing but what's the point.
Debug Logs
No errors. Nothing appears except when you open the worklow after closing ot or after restarting ComfyUI, the workflow changes are lost.
Other
No response
Custom Node Testing
Expected Behavior
I expected ComfyUI to save the changes I make to a workflow and not overwrite the workflow with the previous unedited version (prior to the changes) or with the contents of a completely different workflow opened in another ComfyUI tab.
Actual Behavior
Many, many and I mean many times when I edit a workflow I have opened it will not save the changes, it will save the previous version before any edits were made. It also has the habit after editing a workflow and if any other workflow is open in another tab, the edited workflow on save becomes the workflow from the other opened workflow. It appears the caches for each workflow on saving is either getting mixed up or the pointers to them are corrupted/out of alignment.
It has happened so many times in both Nodes 2.0 and Nodes 1.0 format. I've heavily created or edited workflows, spent considerable manhours, all for nought as the work gets overwritten on save either by the previous version or a completely different workflow.
I'm just about to throw ComfyUI out the door after 2 years of using it. This issue only started appearing about 3 months ago and after 3 months of constant occurrences, I've gotten sick of rewriting so many workflows, time and time again.
My config is an ASUS ROG Strix 64GB ram, nVidia RTX3080ti 16gb vram and I'm running ComfyUI under Linux Mint.
Any help to sort out this mess before I kick ComfyUI to the door.
Steps to Reproduce
Open a workflow. Edit it. Svae it. Edit it again. Save it. After a number of edits and saves it will eventually not save the right version. I save periodically to ensure I don't lose changes as I am editing but what's the point.
Debug Logs
No errors. Nothing appears except when you open the worklow after closing ot or after restarting ComfyUI, the workflow changes are lost.Other
No response