summaryrefslogtreecommitdiffstats
path: root/src/proto/popupwin.pro
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-08-29 13:44:28 +0100
committerBram Moolenaar <Bram@vim.org>2022-08-29 13:44:28 +0100
commitb13d3405fffae1115acc1433479b616f30e292e5 (patch)
tree58a8ab1a5d00c7efd13eb1ae953051ece2746790 /src/proto/popupwin.pro
parentf73e5ba56f4aca1cd6e38f1c8ea24e941bf6b33f (diff)
patch 9.0.0317: when updating the whole screen a popup may not be redrawnv9.0.0317
Problem: When updating the whole screen a popup may not be redrawn. Solution: Mark the screen and windows for redraw also when not clearing. Also mark popup windows for redraw.
Diffstat (limited to 'src/proto/popupwin.pro')
-rw-r--r--src/proto/popupwin.pro1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/proto/popupwin.pro b/src/proto/popupwin.pro
index a12cb3eb29..4d669ef868 100644
--- a/src/proto/popupwin.pro
+++ b/src/proto/popupwin.pro
@@ -15,6 +15,7 @@ int parse_previewpopup(win_T *wp);
int parse_completepopup(win_T *wp);
void popup_set_wantpos_cursor(win_T *wp, int width, dict_T *d);
void popup_set_wantpos_rowcol(win_T *wp, int row, int col);
+void popup_redraw_all(void);
void f_popup_clear(typval_T *argvars, typval_T *rettv);
void f_popup_create(typval_T *argvars, typval_T *rettv);
void f_popup_atcursor(typval_T *argvars, typval_T *rettv);