mail/view.rs: try restarting future if get bytes fails

memfd
Manos Pitsidianakis 2020-07-26 22:17:08 +03:00
parent ce693904bf
commit 2db983ae1f
Signed by: Manos Pitsidianakis
GPG Key ID: 73627C2F690DF710
1 changed files with 4 additions and 0 deletions

View File

@ -396,6 +396,7 @@ impl MailView {
format!("Failed to open envelope: {}", err.to_string()),
ERROR,
);
self.init_futures(context);
return;
}
}
@ -798,6 +799,7 @@ impl Component for MailView {
Some(NotificationType::ERROR),
));
log(format!("Failed to open envelope: {}", e.to_string()), ERROR);
self.init_futures(context);
return;
}
}
@ -1227,6 +1229,7 @@ impl Component for MailView {
Some(NotificationType::ERROR),
));
log(e.to_string(), ERROR);
self.init_futures(context);
return true;
}
};
@ -1301,6 +1304,7 @@ impl Component for MailView {
format!("Failed to open envelope: {}", err.to_string()),
ERROR,
);
self.init_futures(context);
return true;
}
}