Composer: Forward can lost unreferenced attachments with Content-ID
On my dad's computer today I discovered a corner case regression bug with Evolution 3.42.1 on Fedora 35. Evolution 3.38.4 on Fedora 33 on another computer is NOT affected.
This only happens with a particular email, not all similar emails. I saved a sample mbox file of that email that can trigger the issue.
To reproduce:
- Drag and drop that mbox file into Evolution to import it
- Open the message, notice it has two photos attached.
- Try to forward the email (ex: with ctrl+F). Notice that the attachments bar does not contain the two images.
- Try to forward any other email that contains photo attachments, and notice that the attachment bar contains the original images.
Maybe it has something to do with the empty body text? If it changes anything, the affected computer is set to not quote when replying, but this isn't supposed to affect forwarding behavior (and it does indeed quote when forwarding). The only forwarding type where image attachments from that particular email are preserved is the "Redirect" action.
Edited by Milan Crha