From 76d24c8d4a16fe0e620e8d26b676876a19c50162 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Tue, 7 Dec 2010 21:04:28 -0600 Subject: [PATCH] Only auto-unread for conversations --- src/gvoice/conversations.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/gvoice/conversations.py b/src/gvoice/conversations.py index 58b3c03..7cad027 100644 --- a/src/gvoice/conversations.py +++ b/src/gvoice/conversations.py @@ -184,10 +184,11 @@ class MergedConversations(object): # * We cache to disk the history of messages sent/received # * On first run we mark all server messages as read due to no cache # * If not first load or from cache (disk or in-memory) then it must be unread - if markAllAsRead: - newConversation.isRead = True - else: - newConversation.isRead = False + if newConversation.type != newConversation.TYPE_VOICEMAIL: + if markAllAsRead: + newConversation.isRead = True + else: + newConversation.isRead = False if newConversation.messages: # must not have had all items removed due to duplicates -- 1.7.9.5