use termion

pull/6/head
dvkt 5 years ago
parent ec4e373d4e
commit decd53610e

@ -58,9 +58,13 @@ impl UI {
pub fn draw(&mut self) { pub fn draw(&mut self) {
if self.dirty { if self.dirty {
// let prefix = ""; // debug print!(
let prefix = "\x1b[2J\x1b[H\x1b[?25l"; // clear screen + hide cursor "{}{}{}{}",
print!("{}{}", prefix, self.render()); termion::clear::All,
termion::cursor::Goto(1, 1),
termion::cursor::Hide,
self.render()
);
self.dirty = false; self.dirty = false;
} }
} }

Loading…
Cancel
Save