summaryrefslogtreecommitdiffstats
path: root/src/message.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2023-06-15 18:44:50 +0100
committerBram Moolenaar <Bram@vim.org>2023-06-15 18:44:50 +0100
commitda51ad51bf4fbd66619786d0e6a83fb3ca09930b (patch)
tree1f22c8caaf78457bbe2c236465de78e8dd8b04e0 /src/message.c
parent800cdbb7caeb5dd4379c6cb071bb12391f20bcf3 (diff)
patch 9.0.1635: error message is cleared when removing mode messagev9.0.1635
Problem: Error message is cleared when removing mode message. Solution: Also reset flags when the message is further down.
Diffstat (limited to 'src/message.c')
-rw-r--r--src/message.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/message.c b/src/message.c
index 44c4f85574..d047d4fcc8 100644
--- a/src/message.c
+++ b/src/message.c
@@ -1643,7 +1643,7 @@ msg_outtrans_len_attr(char_u *msgstr, int len, int attr)
// When drawing over the command line no need to clear it later or remove
// the mode message.
- if (msg_row == cmdline_row && msg_col == 0)
+ if (msg_row >= cmdline_row && msg_col == 0)
{
clear_cmdline = FALSE;
mode_displayed = FALSE;