From 496ac3f1a144bd95651bf84311dd3df6ed992450 Mon Sep 17 00:00:00 2001 From: qkzk Date: Fri, 10 Nov 2023 22:21:23 +0100 Subject: FIX: leaving preview doesn't reset tree --- src/tab.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/tab.rs') 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(()) } -- cgit v1.2.3