The issue I'm going to talk about was mentioned here a couple of times, but I haven't seen a proposed solution, and also it's still present in latest version. It's on the edge between a bug and a feature request, I think it has more about incorrect behaviour, so I'm posting it here.
When user forwards an email with attachments, there appears a dialog asking which attachments to include into forwarded email. If the user checks no attachments with a checkbox and presses "attach", no attachment is included into the forwarded message. Although this behaviour seems reasonable, it may lead to the user pressing "attache" with intention to include all attachments (even though there are "none" and "all" button present in the dialog), and then pressing "send" and sending email with no attachments. I'm facing this issue over and over again, and at last coming here with a suggestion of solution.
I see following ways to prevent incorrect behaviour:
1) with current 3 buttons in the dialog, "include" button should be locked if no attachments is checked. Then the user can press "None" or "All" buttons if he desires;
2) "include" button should be hidden in the dialog at the beginning, and appear when any attachment is marked, and hidden back or locked if the user clears selection;
3) the dialog should have 2 buttons: "None" and a second one, this second button changing between "All" and "Attach" (or simply "Ok") depending on if any attachment is selected (that is, at the beginning we have no attachment selected and "None" and "All" buttons, when the user selects any attachment, we get "None" and "Attach" buttons.
Now, after writing all of this, I think the least confusing is #1.
Would be nice to see this issue addressed.