From 1c62de57ae2f5426aeeefc34583eb8150c4f3800 Mon Sep 17 00:00:00 2001 From: Manos Pitsidianakis Date: Sun, 15 Nov 2020 21:07:53 +0200 Subject: [PATCH] Never return true on processing JobFinished JobFinished events are not meant to be inhibited. --- src/components/mail/compose.rs | 2 +- src/components/mail/compose/gpg.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/mail/compose.rs b/src/components/mail/compose.rs index fb918ac7..2d14cdd9 100644 --- a/src/components/mail/compose.rs +++ b/src/components/mail/compose.rs @@ -1098,7 +1098,7 @@ impl Component for Composer { .replies .push_back(UIEvent::Action(Tab(Kill(self.id)))); } - return true; + return false; } (ViewMode::WaitingForSendResult(ref mut selector, _), _) => { if selector.process_event(event, context) { diff --git a/src/components/mail/compose/gpg.rs b/src/components/mail/compose/gpg.rs index 7aa64cfa..4de91b4d 100644 --- a/src/components/mail/compose/gpg.rs +++ b/src/components/mail/compose/gpg.rs @@ -164,7 +164,7 @@ impl Component for KeySelection { .replies .push_back(UIEvent::FinishedUIDialog(id, Box::new(res))); } - return true; + return false; } let mut widget = UIDialog::new( "select key", @@ -201,7 +201,7 @@ impl Component for KeySelection { }; } } - true + false } _ => progress_spinner.process_event(event, context), },