summaryrefslogtreecommitdiffstats
path: root/src/listview.rs
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2019-01-29 18:54:13 +0100
committerrabite <rabite@posteo.de>2019-01-29 18:54:13 +0100
commitb96895a2f28e1e9fead9228617cdc02fdd1f3c31 (patch)
tree5dd4f2efeea2e3cda5eee147ab47c4a7e8e6418d /src/listview.rs
parentca521059e46ec5b9ff04bfad60284b9eb7ebcb1b (diff)
previews for directories
Diffstat (limited to 'src/listview.rs')
-rw-r--r--src/listview.rs14
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
}