summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManos Pitsidianakis <el13635@mail.ntua.gr>2020-10-09 11:59:50 +0300
committerManos Pitsidianakis <el13635@mail.ntua.gr>2020-10-11 16:53:04 +0300
commitbc74379b277ab885f5a5a95a7ec7d1d403e95201 (patch)
treee74ba9845ecaa3707c8caedb878924e1f2b57298
parentbe45b0c02d3a7dbaec6e0ac15094e0448f5e5e29 (diff)
mailview: don't process_event if coordinates uninitialised
-rw-r--r--src/components/mail/view.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/components/mail/view.rs b/src/components/mail/view.rs
index 3329c82f..c7cae0fc 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), _) => {