From bc74379b277ab885f5a5a95a7ec7d1d403e95201 Mon Sep 17 00:00:00 2001 From: Manos Pitsidianakis Date: Fri, 9 Oct 2020 11:59:50 +0300 Subject: [PATCH] mailview: don't process_event if coordinates uninitialised --- src/components/mail/view.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/mail/view.rs b/src/components/mail/view.rs index 3329c82f7..c7cae0fc8 100644 --- a/src/components/mail/view.rs +++ b/src/components/mail/view.rs @@ -1402,6 +1402,9 @@ impl Component for MailView { } fn process_event(&mut self, mut event: &mut UIEvent, context: &mut Context) -> bool { + if self.coordinates.0 == 0 || self.coordinates.1 == 0 { + return false; + } let shortcuts = self.get_shortcuts(context); match (&mut self.mode, &mut event) { /*(ViewMode::Ansi(ref mut buf), _) => {