diff options
author | qkzk <qu3nt1n@gmail.com> | 2023-11-10 22:21:23 +0100 |
---|---|---|
committer | qkzk <qu3nt1n@gmail.com> | 2023-11-10 22:21:23 +0100 |
commit | 496ac3f1a144bd95651bf84311dd3df6ed992450 (patch) | |
tree | e19149b8717dee70aa07704f0caed6ce5dfc4f97 /src/tab.rs | |
parent | cce328c74e476096cae71fd860900f1c26458743 (diff) |
FIX: leaving preview doesn't reset tree
Diffstat (limited to 'src/tab.rs')
-rw-r--r-- | src/tab.rs | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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(()) } |