diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2017-03-16 18:59:04 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2017-03-16 18:59:04 +0100 |
| commit | 27fb221100bd7116d97d294afabc7d8c03512adf (patch) | |
| tree | cb65e3eaaea98070a1adc05b9608cba1ccee1ff1 /vis.c | |
| parent | 8421efc55522624c2770d97c626b07b992908cf7 (diff) | |
| download | vis-27fb221100bd7116d97d294afabc7d8c03512adf.tar.gz vis-27fb221100bd7116d97d294afabc7d8c03512adf.tar.xz | |
vis: remove special case when invalidating windows
There is no need to treat the currently focused window specially.
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -270,14 +270,13 @@ void vis_window_status(Win *win, const char *status) { static void windows_invalidate(Vis *vis, size_t start, size_t end) { for (Win *win = vis->windows; win; win = win->next) { - if (vis->win != win && vis->win->file == win->file) { + if (vis->win->file == win->file) { Filerange view = view_viewport_get(win->view); if ((view.start <= start && start <= view.end) || (view.start <= end && end <= view.end)) view_draw(win->view); } } - view_draw(vis->win->view); } void window_selection_save(Win *win) { |
