fix: close the hint win when the input win is closed (#1734)
This commit is contained in:
@@ -3058,6 +3058,14 @@ function Sidebar:create_input_container(opts)
|
|||||||
callback = function() close_hint() end,
|
callback = function() close_hint() end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
api.nvim_create_autocmd("WinClosed", {
|
||||||
|
group = self.augroup,
|
||||||
|
callback = function(args)
|
||||||
|
local closed_winid = tonumber(args.match)
|
||||||
|
if closed_winid == self.input_container.winid then close_hint() end
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
api.nvim_create_autocmd("BufEnter", {
|
api.nvim_create_autocmd("BufEnter", {
|
||||||
group = self.augroup,
|
group = self.augroup,
|
||||||
buffer = self.input_container.bufnr,
|
buffer = self.input_container.bufnr,
|
||||||
|
|||||||
Reference in New Issue
Block a user