On Thu, Oct 2, 2008 at 22:56, Dennis P. Nikolaenko dennis@nikolaenko.ru wrote:
Ziba Scott wrote:
2.) Under some conditions, like having Thunderbird open and reading the same mail account as RC, RC's check mail call will update the inbox count, but fail to add the message to the message list. (I'll open a ticket later if I can narrow it down)
I also noticed that unread counter in RC may go out of sync when TB has the mailbox open. It happens all the time, when TB moves the message out of INBOX into some other folder via message filters.
The reason is that RoundCube only adds messages to the list that have the "RECENT" flag set. This flag is gone when the first MUA accesses the messages (which probably is Thunderbird in your case). Because we cannot distinguish between unread messages that are already listed on the client and unread messages that are just arrived we have to rely on the RECENT flag. As a workaround RC needs to remember the messages IDS that are currently shown on the user's screen to prevent from double-listing unread messages when updating the list.
~Thomas _______________________________________________ List info: http://lists.roundcube.net/dev/