mirror of
https://github.com/neovim/neovim.git
synced 2025-10-21 09:12:07 +00:00
fix(float): fix crash with bufpos and non-existent window (#21319)
This commit is contained in:
@@ -391,6 +391,15 @@ describe('float window', function()
|
||||
eq(winids, eval('winids'))
|
||||
end)
|
||||
|
||||
it('no crash with bufpos and non-existent window', function()
|
||||
command('new')
|
||||
local closed_win = meths.get_current_win().id
|
||||
command('close')
|
||||
local buf = meths.create_buf(false,false)
|
||||
meths.open_win(buf, true, {relative='win', win=closed_win, width=1, height=1, bufpos={0,0}})
|
||||
assert_alive()
|
||||
end)
|
||||
|
||||
it("no segfault when setting minimal style after clearing local 'fillchars' #19510", function()
|
||||
local float_opts = {relative = 'editor', row = 1, col = 1, width = 1, height = 1}
|
||||
local float_win = meths.open_win(0, true, float_opts)
|
||||
|
Reference in New Issue
Block a user