From 14eb35f7ded9bd478e35c7507b44c1e4bb329d3a Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Tue, 12 Oct 2021 21:12:32 +0200 Subject: [PATCH] Fixed sync progress bar display --- nomadnet/NomadNetworkApp.py | 2 ++ nomadnet/ui/textui/Conversations.py | 1 + 2 files changed, 3 insertions(+) diff --git a/nomadnet/NomadNetworkApp.py b/nomadnet/NomadNetworkApp.py index f27d083..ba7465d 100644 --- a/nomadnet/NomadNetworkApp.py +++ b/nomadnet/NomadNetworkApp.py @@ -243,6 +243,8 @@ class NomadNetworkApp: return True elif self.message_router.propagation_transfer_state == LXMF.LXMRouter.PR_REQUEST_SENT: return True + elif self.message_router.propagation_transfer_state == LXMF.LXMRouter.PR_RECEIVING: + return True elif self.message_router.propagation_transfer_state == LXMF.LXMRouter.PR_RESPONSE_RECEIVED: return True elif self.message_router.propagation_transfer_state == LXMF.LXMRouter.PR_COMPLETE: diff --git a/nomadnet/ui/textui/Conversations.py b/nomadnet/ui/textui/Conversations.py index 9cd9e6f..43eda8e 100644 --- a/nomadnet/ui/textui/Conversations.py +++ b/nomadnet/ui/textui/Conversations.py @@ -352,6 +352,7 @@ class ConversationsDisplay(): def cancel_sync(sender): self.app.cancel_lxmf_sync() + self.update_sync_dialog() cancel_button = urwid.Button("Close", on_press=dismiss_dialog) sync_progress = SyncProgressBar("progress_empty" , "progress_full", current=self.app.get_sync_progress(), done=1.0, satt=None)