summaryrefslogtreecommitdiffstats
path: root/src/tab.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tab.rs')
-rw-r--r--src/tab.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tab.rs b/src/tab.rs
index 6bc39e0..fbffc08 100644
--- a/src/tab.rs
+++ b/src/tab.rs
@@ -147,9 +147,9 @@ impl Tab {
self.preview = Preview::empty();
self.completion.reset();
if matches!(self.mode, Mode::Tree) {
- self.tree = Tree::default()
- } else {
self.make_tree(None)?;
+ } else {
+ self.tree = Tree::default()
};
Ok(())
}
@@ -159,10 +159,10 @@ impl Tab {
/// displayed files is reset.
/// The first file is selected.
pub fn refresh_view(&mut self) -> Result<()> {
- self.refresh_params()?;
self.path_content
.reset_files(&self.filter, self.show_hidden, &self.users)?;
self.window.reset(self.path_content.content.len());
+ self.refresh_params()?;
Ok(())
}