0
0
mirror of https://github.com/vim/vim.git synced 2025-09-23 03:43:49 -04:00

patch 8.1.0792: bad display if opening cmdline window from Insert completion

Problem:    Popup menu is displayed on top of the cmdline window if it is
            opened from Insert completion. (Bjorn Linse)
Solution:   Remove the popup menu.  Restore the cursor position.
            (closes #3838)
This commit is contained in:
Bram Moolenaar
2019-01-22 22:08:09 +01:00
parent 563bbeabcc
commit 9e26f7d31f
3 changed files with 12 additions and 1 deletions

View File

@@ -7268,6 +7268,10 @@ open_cmdwin(void)
/* Don't execute autocommands while creating the window. */
block_autocmds();
// When using completion in Insert mode with <C-R>=<C-F> one can open the
// command line window, but we don't want the popup menu then.
pum_undisplay();
/* don't use a new tab page */
cmdmod.tab = 0;
cmdmod.noswapfile = 1;