diff options
author | Parthasarathi Susarla <sparthasarathi@novell.com> | 2005-12-20 14:34:12 +0800 |
---|---|---|
committer | Parthasarathi Susarla <saps@src.gnome.org> | 2005-12-20 14:34:12 +0800 |
commit | 319c71b6cf5cf4f756875ecff7bd3b5ab8aad355 (patch) | |
tree | fc60d46276bb7cab3d23e2b56c89d9f9af2137ce /mail/mail-folder-cache.c | |
parent | 3c92eec7766525e59ea1c74123ff42dd8c5424c8 (diff) | |
download | gsoc2013-evolution-319c71b6cf5cf4f756875ecff7bd3b5ab8aad355.tar.gz gsoc2013-evolution-319c71b6cf5cf4f756875ecff7bd3b5ab8aad355.tar.zst gsoc2013-evolution-319c71b6cf5cf4f756875ecff7bd3b5ab8aad355.zip |
** See bug 234008
2005-12-20 Parthasarathi Susarla <sparthasarathi@novell.com>
** See bug 234008
* em-folder-tree-model.c:
* mail-folder-cache.c:
Make sure that the Draft folder highlights the number of messages in
it
svn path=/trunk/; revision=30891
Diffstat (limited to 'mail/mail-folder-cache.c')
-rw-r--r-- | mail/mail-folder-cache.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mail/mail-folder-cache.c b/mail/mail-folder-cache.c index 6f4fda244e..ce41ed69fd 100644 --- a/mail/mail-folder-cache.c +++ b/mail/mail-folder-cache.c @@ -352,10 +352,12 @@ update_1folder(struct _folder_info *mfi, int new, CamelFolderInfo *info) d(printf("update 1 folder '%s'\n", folder->full_name)); if ((count_trash && (CAMEL_IS_VTRASH_FOLDER (folder))) || folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_OUTBOX) + || folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_DRAFTS) || (count_sent && folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_SENT))) { d(printf(" total count\n")); unread = camel_folder_get_message_count (folder); - if (folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_OUTBOX)) { + if (folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_OUTBOX) + || folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_DRAFTS)) { if ((deleted = camel_folder_get_deleted_message_count (folder)) > 0) unread -= deleted; } |