diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-05-26 19:39:02 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-05-26 19:39:02 +0200 |
| commit | c5668016204d028fddc7a14d056b629095b527cf (patch) | |
| tree | 94a9b5153d4b2b80858d2caf6e81684295fc00e5 /ui-curses.c | |
| parent | 3032669cd9bf8d2a564f9eb37bc9a58bbb317314 (diff) | |
| download | vis-c5668016204d028fddc7a14d056b629095b527cf.tar.gz vis-c5668016204d028fddc7a14d056b629095b527cf.tar.xz | |
ui: properly redraw status line when window focus changes
Diffstat (limited to 'ui-curses.c')
| -rw-r--r-- | ui-curses.c | 5 |
1 files changed, 4 insertions, 1 deletions
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); } |
