From 8572b583712abc80ee2a791b0e66d09cbfc28721 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Sun, 20 Dec 2015 11:20:27 +0100 Subject: vis: fix forceful redraw --- ui-curses.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ui-curses.c') diff --git a/ui-curses.c b/ui-curses.c index 58c1298..5535dbc 100644 --- a/ui-curses.c +++ b/ui-curses.c @@ -772,6 +772,11 @@ static void ui_draw(Ui *ui) { wnoutrefresh(stdscr); } +static void ui_redraw(Ui *ui) { + clear(); + ui_draw(ui); +} + static void ui_resize_to(Ui *ui, int width, int height) { UiCurses *uic = (UiCurses*)ui; uic->width = width; @@ -1111,6 +1116,7 @@ Ui *ui_curses_new(void) { .prompt_input = ui_prompt_input, .prompt_hide = ui_prompt_hide, .draw = ui_draw, + .redraw = ui_redraw, .arrange = ui_arrange, .die = ui_die, .info = ui_info, -- cgit v1.2.3