Opened 13 months ago
Mail won't be "Left as 'New'"
|Reported by:||humdinger||Owned by:||czeidler|
|Has a Patch:||no||Platform:||All|
This is hrev52597, 32bit.
I'm fetching my mail via IMAP. When I open a new mail and choose "Close > Leave as 'New'", Mail closes, but the status as set as "Read".
I made sure the unopened email has the MAIL:status "New". I built Mail with debugging and found that when the mail file is read, the flag is set as "B_READ" for some reason, see MainWindow.cpp:260ff.
if (flag == B_UNREAD) isn't executed and the BMessage kMsgQuitAndKeepAllStatus won't be sent.
Now, why is the flag set to B_READ when the status attribute says "New"?