diff options
Diffstat (limited to 'src/nvim/message.c')
| -rw-r--r-- | src/nvim/message.c | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nvim/message.c b/src/nvim/message.c index 5188824901..4fafbd5e0a 100644 --- a/src/nvim/message.c +++ b/src/nvim/message.c @@ -3018,7 +3018,10 @@ void give_warning(char_u *message, bool hl) FUNC_ATTR_NONNULL_ARG(1)    } else {      keep_msg_attr = 0;    } -  msg_ext_set_kind("wmsg"); + +  if (msg_ext_kind == NULL) { +    msg_ext_set_kind("wmsg"); +  }    if (msg_attr((const char *)message, keep_msg_attr) && msg_scrolled == 0) {      set_keep_msg(message, keep_msg_attr);  | 
