Closed Bug 292120 Opened 20 years ago Closed 14 years ago

delete new unread mail message system tray notification icon remains

Categories

(Thunderbird :: Mail Window Front End, defect)

x86
Windows XP
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 232104

People

(Reporter: csharp, Unassigned)

References

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 ThunderBird version 1.0.2 (20050317) When I recieve a new mail message in Thunderbird and delete it while it is still new and unread (noting the distinction between new, unread, and read mail...does that earn me bonus points?) the system tray notification envelope remians present. Reproducible: Always Steps to Reproduce: 1.Send mail message to an account configured in Thunderbird 2.Delete the newly arrived mail message 3.Look in the system tray Actual Results: The envelope remains... Expected Results: Envelope should have disappeared immediately after the message was deleted. This is a default installation. And while we're talking about system tray icons, I love the idea from Bugzilla# 208193. That guy gets it, let's all get on board...
This is Seamonkey bug 157115. xref bug 272328. Workaround is the same: switch to a different folder in the account. (In reply to comment #0) > And while we're talking about system tray > icons, I love the idea from Bugzilla# 208193. Huh? Bug 208193 is about some SSL programming internals.
Severity: normal → minor
Status: UNCONFIRMED → NEW
Ever confirmed: true
Sorry about that, brain resembles tapioca at this point...I meant, 208923
Blocks: 370090
QA Contact: front-end
Assignee: mscott → nobody
I get this
Coming on board from duplicate Bug 490167. Verified the above workaround works for that bug, too. Here's more detail. This bug title could more accurately read, "'New mail' system tray icon only clears on Open, not on Delete." Looks like there may just be a missing event hook to clear the flag when performing the different types of delete. Even weirder, once a message has been deleted, if it's undeleted, then read, it does not clear the "new mail" icon either! To reproduce: 0 - Launch Thunderbird 1 - Send yourself a message "Test" 2 - Receive message, note "unread" status 3 - Delete message without reading 4 - Ctrl-z, undelete message. System restores the unread message. 5 - Read message. 6 - Note "new mail" flag in system tray does not clear. This is a weird edge case, probably based on Thunderbird keeping an inventory table of unread messages that contribute to showing / hiding the "new mail" flag. If that's the case, it could be solved by removing messages from that table on delete, and re-adding them when an unread message enters the inbox through any means (receive new mail, drag and drop, Move to, undelete, etc.). If the setting / unsetting of the "new mail" flag is at the data / model layer, perhaps moving it to the view layer / view events would untangle things.
I've noticed this behaviour under Windows 7 as well. I've made the icon disappear by opening a different IMAP folder.
draft patch in bug 232104
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Agree, bug is resolved.
You need to log in before you can comment on or make changes to this bug.