fix(messages): validate msg_grid before using msg_grid_pos (#26189)

This commit is contained in:
zeertzjq
2023-11-24 10:44:19 +08:00
committed by GitHub
parent a8a93e517f
commit 55dbf5c379
2 changed files with 19 additions and 3 deletions

View File

@@ -1402,6 +1402,19 @@ vimComment xxx match /\s"[^\-:.%#=*].*$/ms=s+1,lc=1 excludenl contains=@vim
]])
eq(1, meths.get_option_value('cmdheight', {}))
end)
it('using nvim_echo in VimResized does not cause hit-enter prompt #26139', function()
command([[au VimResized * lua vim.api.nvim_echo({ { '123456' } }, true, {})]])
screen:try_resize(60, 5)
screen:expect([[
^ |
{1:~ }|
{1:~ }|
{1:~ }|
|
]])
eq({ mode = 'n', blocking = false }, meths.get_mode())
end)
end)
it('calling screenstring() after redrawing between messages without UI #20999', function()