From 66e39561084d13ae1f6683396c419813d6c62db4 Mon Sep 17 00:00:00 2001 From: redshiftzero Date: Thu, 30 May 2019 16:15:00 -0700 Subject: [PATCH] app: prevent stale conversation items in conversation view --- securedrop_client/gui/widgets.py | 1 + 1 file changed, 1 insertion(+) diff --git a/securedrop_client/gui/widgets.py b/securedrop_client/gui/widgets.py index 459056e9a..cc8fb656e 100644 --- a/securedrop_client/gui/widgets.py +++ b/securedrop_client/gui/widgets.py @@ -1392,6 +1392,7 @@ def update_conversation(self, collection: list) -> None: self.clear_conversation() # add new items for conversation_item in collection: + self.controller.session.refresh(conversation_item) if conversation_item.filename.endswith('msg.gpg'): self.add_message(conversation_item) elif conversation_item.filename.endswith('reply.gpg'):