diff options
author | rabite <rabite@posteo.de> | 2019-01-29 18:54:13 +0100 |
---|---|---|
committer | rabite <rabite@posteo.de> | 2019-01-29 18:54:13 +0100 |
commit | b96895a2f28e1e9fead9228617cdc02fdd1f3c31 (patch) | |
tree | 5dd4f2efeea2e3cda5eee147ab47c4a7e8e6418d /src/listview.rs | |
parent | ca521059e46ec5b9ff04bfad60284b9eb7ebcb1b (diff) |
previews for directories
Diffstat (limited to 'src/listview.rs')
-rw-r--r-- | src/listview.rs | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/listview.rs b/src/listview.rs index 76bb240..ca1129c 100644 --- a/src/listview.rs +++ b/src/listview.rs @@ -220,9 +220,6 @@ impl Widget for ListView<Files> { fn refresh(&mut self) { self.buffer = self.render(); } - - - fn render(&self) -> Vec<String> { self.content.iter().map(|file| { self.render_line(&file) @@ -251,16 +248,7 @@ impl Widget for ListView<Files> { term::reset()); } - - if ysize as usize > self.buffer.len() { - let start_y = self.buffer.len() + 1 + ypos as usize; - for i in start_y..(ysize+2) as usize { - output += &format!("{}{:xsize$}", - term::goto_xy(xpos,i as u16), - " ", - xsize = xsize as usize); - } - } + output += &self.get_redraw_empty_list(self.buffer.len()); output } |