about summary refs log tree commit diff stats
path: root/src/ui/statusbar.c
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2013-04-22 00:02:56 +0100
committerJames Booth <boothj5@gmail.com>2013-04-22 00:02:56 +0100
commit5805ee3546a64fc2d3ac874669be1f8b79ec8bad (patch)
tree59b77b8dfb62c016eb2b033711493d1aaed8dffb /src/ui/statusbar.c
parent81020e6d4378e98039f1ba91bbba748c4283e7d1 (diff)
downloadprofani-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.c8
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);