dvtm

dynamic virtual terminal manager - with my changes
git clone https://pi.duncano.de/git/dvtm.git
Log | Files | Refs | README | LICENSE

commit e6795882901730764c8d7d8938aa991d447335f8
parent e3c9ff743ddd0cfb7560f468569911b71eaee0db
Author: Mark Edgar <medgar123@gmail.com>
Date:   Wed,  9 Oct 2013 00:17:50 +0200

Clear the screen in redraw().

Diffstat:
dvtm.c | 12++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/dvtm.c b/dvtm.c @@ -907,8 +907,16 @@ quit(const char *args[]) { static void redraw(const char *args[]) { - for (Client *c = clients; c; c = c->next) - vt_dirty(c->term); + for (Client *c = clients; c; c = c->next) { + if (!c->minimized) { + vt_dirty(c->term); + wclear(c->window); + wnoutrefresh(c->window); + } + } + wclear(stdscr); + wnoutrefresh(stdscr); + doupdate(); resize_screen(); draw_all(true); }