summaryrefslogtreecommitdiffstats
path: root/src/widget.rs
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2019-03-11 00:01:28 +0100
committerrabite <rabite@posteo.de>2019-03-11 00:01:28 +0100
commit5b9a150a10411dcc47bd6340aa33fa8423aaa2be (patch)
tree731746fa1faa6110d256990c3085de6f2834efe9 /src/widget.rs
parentb332c4fb116302117b584cd0cbf440266e00e17e (diff)
bookmarks
Diffstat (limited to 'src/widget.rs')
-rw-r--r--src/widget.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/widget.rs b/src/widget.rs
index 87d0b2f..e453679 100644
--- a/src/widget.rs
+++ b/src/widget.rs
@@ -170,10 +170,11 @@ pub trait Widget {
fn get_clearlist(&self) -> HResult<String> {
let (xpos, ypos) = self.get_coordinates()?.u16position();
let (xsize, ysize) = self.get_coordinates()?.u16size();
+ let endpos = ypos + ysize;
- Ok((ypos..ysize + 2)
- .map(|line| {
- format!(
+ Ok((ypos..endpos)
+ .map(|line| {
+ format!(
"{}{}{:xsize$}",
crate::term::reset(),
crate::term::goto_xy(xpos, line),