diff options
-rw-r--r-- | src/interactive/app/eventloop.rs | 2 | ||||
-rw-r--r-- | src/interactive/widgets/footer.rs | 5 |
2 files changed, 2 insertions, 5 deletions
diff --git a/src/interactive/app/eventloop.rs b/src/interactive/app/eventloop.rs index b6c0abf..5585c90 100644 --- a/src/interactive/app/eventloop.rs +++ b/src/interactive/app/eventloop.rs @@ -294,8 +294,8 @@ impl TerminalApp { let entries = sorted_entries(&traversal.tree, root, sorting); AppState { root, - sorting, entries, + sorting, ..Default::default() } }); diff --git a/src/interactive/widgets/footer.rs b/src/interactive/widgets/footer.rs index 2c2843b..17def4e 100644 --- a/src/interactive/widgets/footer.rs +++ b/src/interactive/widgets/footer.rs @@ -50,10 +50,7 @@ impl Footer { }), ]; Paragraph::new(Text::from(Spans::from( - spans - .into_iter() - .filter_map(std::convert::identity) - .collect::<Vec<_>>(), + spans.into_iter().flatten().collect::<Vec<_>>(), ))) .style(Style::default().add_modifier(Modifier::REVERSED)) .render(area, buf); |