From c5668016204d028fddc7a14d056b629095b527cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Thu, 26 May 2016 19:39:02 +0200 Subject: ui: properly redraw status line when window focus changes --- ui-curses.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'ui-curses.c') diff --git a/ui-curses.c b/ui-curses.c index d4131da..fe3a966 100644 --- a/ui-curses.c +++ b/ui-curses.c @@ -855,8 +855,11 @@ static void ui_window_focus(UiWin *w) { UiCursesWin *win = (UiCursesWin*)w; UiCursesWin *oldsel = win->ui->selwin; win->ui->selwin = win; - if (oldsel) + if (oldsel) { + view_draw(oldsel->view); ui_window_draw((UiWin*)oldsel); + } + view_draw(win->view); ui_window_draw(w); } -- cgit v1.2.3