diff options
author | Manos Pitsidianakis <el13635@mail.ntua.gr> | 2020-12-02 17:08:59 +0200 |
---|---|---|
committer | Manos Pitsidianakis <el13635@mail.ntua.gr> | 2020-12-02 17:10:42 +0200 |
commit | f8a47586e99c7f4fe83dd3acc5fa8d7d6a42bd20 (patch) | |
tree | 98c397c7d0948017e5a3e3f1ad46ea44078f22a3 | |
parent | 7efbe6d6926b4c2d4b50170cbb1fb8e16cb5154d (diff) |
mail/listing: show mailbox loading state in status
-rw-r--r-- | src/components/mail/listing.rs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/components/mail/listing.rs b/src/components/mail/listing.rs index dcca59a9..f8b0f13b 100644 --- a/src/components/mail/listing.rs +++ b/src/components/mail/listing.rs @@ -1509,10 +1509,15 @@ impl Component for Listing { .ok() .unwrap_or((0, 0)); format!( - "Mailbox: {}, Messages: {}, New: {}", + "Mailbox: {}, Messages: {}, New: {}{}", account[&mailbox_hash].name(), total, - unseen + unseen, + if account[&mailbox_hash].status.is_parsing() { + "(Loading...)" + } else { + "" + } ) } MailboxStatus::Failed(_) | MailboxStatus::None => account[&mailbox_hash].status(), |