mirror of
https://github.com/neovim/neovim.git
synced 2026-04-22 23:35:32 +00:00
fix(lsp): show title when global winborder is set (#35181)
Problem: make_floating_popup_options only shows when opts.border is explicitly set, ignoring global winborder setting
Solution: check both opts.border and vim.o.winborder when determining whether to show title
(cherry picked from commit 5b1b46ea5a)
This commit is contained in:
committed by
github-actions[bot]
parent
09b0003d38
commit
8f2d6f7ce2
@@ -267,6 +267,14 @@ describe('vim.lsp.util', function()
|
||||
|
||||
eq(56, opts.height)
|
||||
end)
|
||||
|
||||
it('title with winborder option #35179', function()
|
||||
local opts = exec_lua(function()
|
||||
vim.o.winborder = 'single'
|
||||
return vim.lsp.util.make_floating_popup_options(100, 100, { title = 'Title' })
|
||||
end)
|
||||
eq('Title', opts.title)
|
||||
end)
|
||||
end)
|
||||
end)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user