System Information
Operating system: Windows-10-10.0.22000-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3070 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 472.47
Blender Version
Broken: version: 3.1.0 Alpha, branch: master, commit date: 2021-11-29 23:15, hash: rBac447ba1a3f2
Worked: (newest version of Blender that worked as expected)
Short description of error
I regard this as a bug.
Here is the situation: I try to render a 75 frames animation. Before I render final video, I render a single image as test to compositing. So in this same compositing nodetree,
here is the question: when I use file output node to save some passes, should I connet the "render layers' image" socket or not?
If not connect, when I render single image, I miss the combined image, other passes left.
If connect, when I render image sequence, OMG, I get massive repeated image.
This makes me confused and uncomfortable. They should be unified. The single image should be autosaved as well.
A more common case is that: even though I render single image without other passes, when I set up the output location happily, I get nothing finally. I feel bad. If you don't save the image, why you ask me to setup the location? Can't blender save single image automatically like image sequence and video clip? Please, please autosave the single image.
Another better solution I think is that mix composite node and file output node into ONE node. Don't seperate them. In this case, images connectted to this new one node can be saved automatically.
Look forward to your reply!
Sincerely.
Exact steps for others to reproduce the error
[Please describe the exact steps needed to reproduce the issue]
[Based on the default startup or an attached .blend file (as simple as possible)]

