diff options
author | James Booth <boothj5@gmail.com> | 2013-04-22 00:02:56 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2013-04-22 00:02:56 +0100 |
commit | 5805ee3546a64fc2d3ac874669be1f8b79ec8bad (patch) | |
tree | 59b77b8dfb62c016eb2b033711493d1aaed8dffb /src/ui/statusbar.c | |
parent | 81020e6d4378e98039f1ba91bbba748c4283e7d1 (diff) | |
download | profani-tty-5805ee3546a64fc2d3ac874669be1f8b79ec8bad.tar.gz |
Use werase() rather than wclear() to avoid screen flash
Diffstat (limited to 'src/ui/statusbar.c')
-rw-r--r-- | src/ui/statusbar.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ui/statusbar.c b/src/ui/statusbar.c index a2b09470..3f0798d3 100644 --- a/src/ui/statusbar.c +++ b/src/ui/statusbar.c @@ -98,7 +98,7 @@ status_bar_resize(void) mvwin(status_bar, rows-2, 0); wresize(status_bar, 1, cols); wbkgd(status_bar, COLOUR_STATUS_TEXT); - wclear(status_bar); + werase(status_bar); wattron(status_bar, COLOUR_STATUS_BRACKET); mvwprintw(status_bar, 0, cols - 31, _active); wattroff(status_bar, COLOUR_STATUS_BRACKET); @@ -189,7 +189,7 @@ status_bar_print_message(const char * const msg) message = NULL; } - wclear(status_bar); + werase(status_bar); message = (char *) malloc((strlen(msg) + 1) * sizeof(char)); strcpy(message, msg); @@ -228,7 +228,7 @@ status_bar_clear(void) is_new[i] = FALSE; } - wclear(status_bar); + werase(status_bar); int cols = getmaxx(stdscr); @@ -247,7 +247,7 @@ status_bar_clear_message(void) message = NULL; } - wclear(status_bar); + werase(status_bar); int cols = getmaxx(stdscr); |