[Bug Report]: Load Image (From Outputs) refreshes and removes mask if switching between workflow tabs
- Dominant language
- Python
- Stars
- 133k
- Forks
- 15.7k
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 158
Description
### Custom Node Testing
- [x] I have tried disabling custom nodes and the issue persists (see [how to disable custom nodes](https://docs.comfy.org/troubleshooting/custom-node-issues#step-1%3A-test-with-all-custom-nodes-disabled) if you need help)
### Expected Behavior
To keep whatever mask that was made in the Load Image (From Outputs) node the same when I am switching between workflow tabs.
### Actual Behavior
Load Image (From Outputs) node erases the mask, forcing me to remake it each time, or stick to only one workflow tab. It also switchs the image that you loaded to what ever image that is attached to the workflow, or possibly a random one. But definitely not the one you initially loaded so that you can make a mask.
### Steps to Reproduce
Paint a mask in the Load Image (From Outputs) node, then switch to another workflow tab, then see your mask erased.
### Debug Logs
```powershell
Detailer: segment upscale for ((1055, 1055)) | crop region (2176, 2321) x 1.0 -> (2176, 2321)
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
EasyCache enabled - threshold: 0.2, start_percent: 0.15, end_percent: 0.95
Requested to load WAN21
loaded completely 18422.83436585846 13627.902000427246 True
Initializing block swap: 100%|█████████████████████████████████████████████████████████| 40/40 [00:00<00:00, 70.21it/s]
Patching torch settings: torch.backends.cuda.matmul.allow_fp16_accumulation = True
Patching comfy attention to use sageattn
100%|██████████████████████████████████████████████████████████████████████████████████| 57/57 [02:27<00:00, 2.58s/it]
Patching torch settings: torch.backends.cuda.matmul.allow_fp16_accumulation = False
Restoring initial comfy attention
EasyCache - skipped 27/57 steps (1.90x speedup).
Requested to load WanVAE
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
[Impact Pack] vae decoded in 2.4s
Detailer: force inpaint
Detailer: segment upscale for ((1055, 1055)) | crop region (2176, 2321) x 1.0 -> (2176, 2321)
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
EasyCache enabled - threshold: 0.2, start_percent: 0.15, end_percent: 0.95
Requested to load WAN21
loaded completely 18422.83436585846 13627.902000427246 True
Initializing block swap: 100%|█████████████████████████████████████████████████████████| 40/40 [00:00<00:00, 40.54it/s]
Patching torch settings: torch.backends.cuda.matmul.allow_fp16_accumulation = True
Patching comfy attention to use sageattn
0%| | 0/57 [00:00 (2176, 2321)
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
EasyCache enabled - threshold: 0.2, start_percent: 0.15, end_percent: 0.95
Requested to load WAN21
loaded completely 18422.83436585846 13627.902000427246 True
Initializing block swap: 100%|█████████████████████████████████████████████████████████| 40/40 [00:00<00:00, 49.35it/s]
Patching torch settings: torch.backends.cuda.matmul.allow_fp16_accumulation = True
Patching comfy attention to use sageattn
0%| | 0/57 [00:00 (2176, 2321)
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
EasyCache enabled - threshold: 0.2, start_percent: 0.15, end_percent: 0.95
Requested to load WAN21
loaded completely 18422.83436585846 13627.902000427246 True
Initializing block swap: 100%|█████████████████████████████████████████████████████████| 40/40 [00:00<00:00, 69.74it/s]
Patching torch settings: torch.backends.cuda.matmul.allow_fp16_accumulation = True
Patching comfy attention to use sageattn
100%|██████████████████████████████████████████████████████████████████████████████████| 57/57 [02:08<00:00, 2.26s/it]
Patching torch settings: torch.backends.cuda.matmul.allow_fp16_accumulation = False
Restoring initial comfy attention
EasyCache - skipped 27/57 steps (1.90x speedup).
Requested to load WanVAE
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
[Impact Pack] vae decoded in 2.0s
WAS Node Suite: Image file saved to: K:\ComfyUI_windows_portable\ComfyUI\output\Vagina Test\Detailed Hair_160.png
Prompt executed in 300.22 seconds
lora key not loaded: diffusion_model.blocks.0.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.0.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.0.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.0.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.1.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.1.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.1.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.1.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.10.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.10.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.10.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.10.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.11.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.11.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.11.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.11.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.12.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.12.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.12.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.12.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.13.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.13.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.13.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.13.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.14.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.14.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.14.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.14.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.15.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.15.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.15.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.15.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.16.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.16.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.16.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.16.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.17.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.17.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.17.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.17.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.18.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.18.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.18.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.18.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.19.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.19.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.19.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.19.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.2.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.2.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.2.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.2.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.20.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.20.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.20.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.20.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.21.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.21.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.21.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.21.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.22.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.22.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.22.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.22.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.23.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.23.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.23.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.23.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.24.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.24.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.24.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.24.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.25.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.25.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.25.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.25.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.26.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.26.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.26.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.26.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.27.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.27.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.27.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.27.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.28.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.28.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.28.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.28.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.29.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.29.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.29.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.29.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.3.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.3.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.3.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.3.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.30.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.30.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.30.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.30.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.31.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.31.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.31.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.31.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.32.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.32.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.32.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.32.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.33.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.33.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.33.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.33.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.34.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.34.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.34.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.34.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.35.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.35.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.35.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.35.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.36.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.36.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.36.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.36.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.37.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.37.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.37.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.37.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.38.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.38.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.38.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.38.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.39.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.39.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.39.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.39.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.4.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.4.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.4.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.4.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.5.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.5.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.5.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.5.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.6.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.6.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.6.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.6.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.7.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.7.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.7.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.7.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.8.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.8.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.8.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.8.cross_attn.v_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.9.cross_attn.k_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.9.cross_attn.k_img.lora_B.weight
lora key not loaded: diffusion_model.blocks.9.cross_attn.v_img.lora_A.weight
lora key not loaded: diffusion_model.blocks.9.cross_attn.v_img.lora_B.weight
Requested to load WanTEModel
loaded completely 9.5367431640625e+25 10835.4765625 True
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
0 models unloaded.
loaded partially 128.0 127.9998779296875 0
EasyCache enabled - threshold: 0.2, start_percent: 0.15, end_percent: 0.95
Requested to load WAN21
loaded completely 19039.67356966707 13627.902000427246 True
Initializing block swap: 100%|█████████████████████████████████████████████████████████| 40/40 [00:00<00:00, 52.28it/s]
Patching torch settings: torch.backends.cuda.matmul.allow_fp16_accumulation = True
Patching comfy attention to use sageattn
52%|████████████████████████
```
### Other
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.