mirror of
https://github.com/neovim/neovim
synced 2025-07-17 01:31:48 +00:00
Fix multiple c_CTRL-D showing statusline
This commit is contained in:
@ -656,10 +656,13 @@ static int command_line_execute(VimState *state, int key)
|
|||||||
redrawcmd();
|
redrawcmd();
|
||||||
save_p_ls = -1;
|
save_p_ls = -1;
|
||||||
wild_menu_showing = 0;
|
wild_menu_showing = 0;
|
||||||
} else {
|
// don't redraw statusline if WM_LIST is showing
|
||||||
|
} else if (wild_menu_showing != WM_LIST) {
|
||||||
win_redraw_last_status(topframe);
|
win_redraw_last_status(topframe);
|
||||||
wild_menu_showing = 0; // must be before redraw_statuslines #8385
|
wild_menu_showing = 0; // must be before redraw_statuslines #8385
|
||||||
redraw_statuslines();
|
redraw_statuslines();
|
||||||
|
} else {
|
||||||
|
wild_menu_showing = 0;
|
||||||
}
|
}
|
||||||
KeyTyped = skt;
|
KeyTyped = skt;
|
||||||
if (ccline.input_fn) {
|
if (ccline.input_fn) {
|
||||||
|
Reference in New Issue
Block a user