summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-01-16 10:27:32 +0100
committerMatthias Beyer <mail@beyermatthias.de>2021-01-16 10:27:32 +0100
commit52b13a135abca509245e5dda992282f2ad447b31 (patch)
tree5eb6a4ed6e526b48c427921a7eb8aa49cf8dba09
parent66c58e32400a7f4dc3519168e9a604682cd912c6 (diff)
Add debug output
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--src/main_view.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main_view.rs b/src/main_view.rs
index ae6eb12..10a581f 100644
--- a/src/main_view.rs
+++ b/src/main_view.rs
@@ -175,8 +175,10 @@ impl MainView {
}
fn add_mailview(siv: &mut Cursive, muxroot: cursive_multiplex::Id) {
+ debug!("Creating mailview");
siv.call_on_name(MAIN_MAIL_LIST_NAME, |maillist_view: &mut MaillistView| {
if let Some(ml_data) = maillist_view.item().and_then(move |idx| maillist_view.borrow_item(idx)) {
+ debug!("Found item");
Ok(ml_data.clone())
} else {
unimplemented!()
@@ -185,6 +187,7 @@ impl MainView {
.map(|maillist_item: Result<MailListingData>| {
if let Ok(mldata) = maillist_item {
let _ = siv.call_on_name(MAIN_MUX_NAME, |mux: &mut Mux| {
+ debug!("Adding mux pane");
let _ = mux.add_right_of(crate::mailview::MailView::create_for(mldata), muxroot); // TODO handle error
}); // TODO handle error.
} else {