diff options
author | Bram Moolenaar <Bram@vim.org> | 2019-09-07 14:06:52 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2019-09-07 14:06:52 +0200 |
commit | bcb4c8f9058c17dead61a0a384cb1e09c5fc459b (patch) | |
tree | 0dad811b7f4460a0a1a288ba7a240bc8c2350625 /src/popupwin.c | |
parent | aad222c9c9a1e4fe6ae5a1fe95bb084619be0e65 (diff) | |
download | vim-git-bcb4c8f9058c17dead61a0a384cb1e09c5fc459b.tar.gz |
patch 8.1.1997: no redraw after a popup window filter is invokedv8.1.1997
Problem: No redraw after a popup window filter is invoked.
Solution: Redraw if needed.
Diffstat (limited to 'src/popupwin.c')
-rw-r--r-- | src/popupwin.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/popupwin.c b/src/popupwin.c index 226232dd0..1fb72bbdb 100644 --- a/src/popupwin.c +++ b/src/popupwin.c @@ -2802,6 +2802,8 @@ popup_do_filter(int c) && (wp->w_filter_mode & state) != 0) res = invoke_popup_filter(wp, c); + if (must_redraw) + redraw_after_callback(FALSE); recursive = FALSE; KeyTyped = save_KeyTyped; return res; |