summaryrefslogtreecommitdiff
path: root/src/popupwin.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-09-09 20:19:40 +0100
committerBram Moolenaar <Bram@vim.org>2022-09-09 20:19:40 +0100
commit7cf5839287de6f65c981a876d8a1c7e6f8d2494b (patch)
tree932dbdd7a9f61a8e70cbec1fb96d452c92818d3c /src/popupwin.c
parent375141e1f80dced9be738568a3418f65813f4a2f (diff)
downloadvim-git-7cf5839287de6f65c981a876d8a1c7e6f8d2494b.tar.gz
patch 9.0.0431: current mode shows in message windowv9.0.0431
Problem: Current mode shows in message window. Solution: Reset in_echowindow before redrawing. (issue #11094)
Diffstat (limited to 'src/popupwin.c')
-rw-r--r--src/popupwin.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/popupwin.c b/src/popupwin.c
index 5f003803b..a33fa5f8b 100644
--- a/src/popupwin.c
+++ b/src/popupwin.c
@@ -4545,6 +4545,8 @@ start_echowindow(void)
void
end_echowindow(void)
{
+ in_echowindow = FALSE;
+
// show the message window now
redraw_cmd(FALSE);
@@ -4553,7 +4555,6 @@ end_echowindow(void)
msg_didout = TRUE;
if (msg_col == 0)
msg_col = 1;
- in_echowindow = FALSE;
}
#endif