From 5aa0159f013e58291e24dc391b2ae9db3badd68a Mon Sep 17 00:00:00 2001 From: Björn Linse Date: Wed, 16 Mar 2016 21:43:51 +0100 Subject: edit.c: K_EVENT should not hide the popupmenu Nor should K_FOCUSGAINED and K_FOCUSLOST. --- src/nvim/edit.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/nvim/edit.c b/src/nvim/edit.c index 3729cd5f2d..1c33c4d549 100644 --- a/src/nvim/edit.c +++ b/src/nvim/edit.c @@ -3084,8 +3084,10 @@ static bool ins_compl_prep(int c) /* Ignore end of Select mode mapping and mouse scroll buttons. */ if (c == K_SELECT || c == K_MOUSEDOWN || c == K_MOUSEUP - || c == K_MOUSELEFT || c == K_MOUSERIGHT) + || c == K_MOUSELEFT || c == K_MOUSERIGHT || c == K_EVENT + || c == K_FOCUSGAINED || c == K_FOCUSLOST) { return retval; + } /* Set "compl_get_longest" when finding the first matches. */ if (ctrl_x_mode == CTRL_X_NOT_DEFINED_YET -- cgit