diff options
author | Manos Pitsidianakis <el13635@mail.ntua.gr> | 2018-08-11 19:19:30 +0300 |
---|---|---|
committer | Manos Pitsidianakis <el13635@mail.ntua.gr> | 2019-06-10 19:40:28 +0300 |
commit | 1b44aae5ce97a123657f64769ed32f31aed96b94 (patch) | |
tree | 484239ee608e322ee2ba76c6aa45abe0495533e3 /ui/src/components/mail/listing/mod.rs | |
parent | 9abfc855fa30067cb5612897e805baee723504a9 (diff) |
Add reload when receiving refresh event!!
Diffstat (limited to 'ui/src/components/mail/listing/mod.rs')
-rw-r--r-- | ui/src/components/mail/listing/mod.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ui/src/components/mail/listing/mod.rs b/ui/src/components/mail/listing/mod.rs index d16228af..55aebc54 100644 --- a/ui/src/components/mail/listing/mod.rs +++ b/ui/src/components/mail/listing/mod.rs @@ -692,9 +692,10 @@ impl Component for MailListing { self.view = None; } UIEventType::MailboxUpdate((ref idxa, ref idxf)) => { - if *idxa == self.new_cursor_pos.1 && *idxf == self.new_cursor_pos.0 { - self.refresh_mailbox(context); + if *idxa == self.new_cursor_pos.0 && *idxf == self.new_cursor_pos.1 { self.dirty = true; + self.refresh_mailbox(context); + return; } } UIEventType::ChangeMode(UIMode::Normal) => { |