patch 8.0.1574: show cursor in wrong place when using popup menu
Problem: Show cursor in wrong place when using popup menu. (Wei Zhang)
Solution: Force updating the cursor position. Fix skipping over unused
entries.
diff --git a/src/proto/screen.pro b/src/proto/screen.pro
index 39424b4..f04fda5 100644
--- a/src/proto/screen.pro
+++ b/src/proto/screen.pro
@@ -44,6 +44,7 @@
void screen_start(void);
void windgoto(int row, int col);
void setcursor(void);
+void setcursor_mayforce(int force);
int win_ins_lines(win_T *wp, int row, int line_count, int invalid, int mayclear);
int win_del_lines(win_T *wp, int row, int line_count, int invalid, int mayclear, int clear_attr);
int screen_ins_lines(int off, int row, int line_count, int end, int clear_attr, win_T *wp);