X-Git-Url: http://git.maemo.org/git/?p=theonering;a=blobdiff_plain;f=src%2Fgvoice%2Fconversations.py;h=7cad027581ee438c65edaa1ba396ecea322c4dfc;hp=58b3c036e878c8810ca26baec4355c33c61c9b33;hb=76d24c8d4a16fe0e620e8d26b676876a19c50162;hpb=f285dc6899e8ebca47b2cf439c38efeaf3fd43f4;ds=sidebyside 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