From: Ed Page Date: Wed, 8 Dec 2010 03:04:28 +0000 (-0600) Subject: Only auto-unread for conversations X-Git-Url: http://git.maemo.org/git/?p=theonering;a=commitdiff_plain;h=76d24c8d4a16fe0e620e8d26b676876a19c50162 Only auto-unread for conversations --- 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