aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/popupmenu.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2022-09-05 23:02:01 +0800
committerGitHub <noreply@github.com>2022-09-05 23:02:01 +0800
commitfb39bba5a6d279101ca6925aa7b4ebf13f8238e4 (patch)
tree30ff58ac402c6a636731bf181b78eef1ec6aea91 /src/nvim/popupmenu.c
parenta220650fd6ef6490a787eb7efcab24b4bf13dab8 (diff)
parentf6a8d395a72da61c9305cd242f38bd8137c4f5b0 (diff)
downloadrneovim-fb39bba5a6d279101ca6925aa7b4ebf13f8238e4.tar.gz
rneovim-fb39bba5a6d279101ca6925aa7b4ebf13f8238e4.tar.bz2
rneovim-fb39bba5a6d279101ca6925aa7b4ebf13f8238e4.zip
Merge pull request #20088 from zeertzjq/vim-9.0.0386
vim-patch:9.0.0386: some code blocks are nested too deep N/A patches for version.c: vim-patch:9.0.0385: GUI: when CTRL-D is mapped in Insert mode it gets inserted
Diffstat (limited to 'src/nvim/popupmenu.c')
-rw-r--r--src/nvim/popupmenu.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/popupmenu.c b/src/nvim/popupmenu.c
index 2265334a45..4de3713f4f 100644
--- a/src/nvim/popupmenu.c
+++ b/src/nvim/popupmenu.c
@@ -1042,14 +1042,14 @@ void pum_show_popupmenu(vimmenu_T *menu)
pum_scrollbar = 0;
pum_height = pum_size;
pum_position_at_mouse(20);
+
+ pum_selected = -1;
+ pum_first = 0;
if (!p_mousemev) {
// Pretend 'mousemoveevent' is set.
ui_call_option_set(STATIC_CSTR_AS_STRING("mousemoveevent"), BOOLEAN_OBJ(true));
}
- pum_selected = -1;
- pum_first = 0;
-
for (;;) {
pum_is_visible = true;
pum_is_drawn = true;