mirror of
https://github.com/LunarVim/LunarVim.git
synced 2024-09-20 10:35:08 +02:00
fix(breadcrumbs): refresh on TabEnter (#3727)
* fix(breadcrumbs): refresh on TabEnter
This commit is contained in:
parent
2922a42743
commit
ea9b648a52
1 changed files with 20 additions and 14 deletions
|
@ -209,21 +209,27 @@ end
|
|||
M.create_winbar = function()
|
||||
vim.api.nvim_create_augroup("_winbar", {})
|
||||
if vim.fn.has "nvim-0.8" == 1 then
|
||||
vim.api.nvim_create_autocmd(
|
||||
{ "CursorHoldI", "CursorHold", "BufWinEnter", "BufFilePost", "InsertEnter", "BufWritePost", "TabClosed" },
|
||||
{
|
||||
group = "_winbar",
|
||||
callback = function()
|
||||
if lvim.builtin.breadcrumbs.active then
|
||||
local status_ok, _ = pcall(vim.api.nvim_buf_get_var, 0, "lsp_floating_window")
|
||||
if not status_ok then
|
||||
-- TODO:
|
||||
require("lvim.core.breadcrumbs").get_winbar()
|
||||
end
|
||||
vim.api.nvim_create_autocmd({
|
||||
"CursorHoldI",
|
||||
"CursorHold",
|
||||
"BufWinEnter",
|
||||
"BufFilePost",
|
||||
"InsertEnter",
|
||||
"BufWritePost",
|
||||
"TabClosed",
|
||||
"TabEnter",
|
||||
}, {
|
||||
group = "_winbar",
|
||||
callback = function()
|
||||
if lvim.builtin.breadcrumbs.active then
|
||||
local status_ok, _ = pcall(vim.api.nvim_buf_get_var, 0, "lsp_floating_window")
|
||||
if not status_ok then
|
||||
-- TODO:
|
||||
require("lvim.core.breadcrumbs").get_winbar()
|
||||
end
|
||||
end,
|
||||
}
|
||||
)
|
||||
end
|
||||
end,
|
||||
})
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in a new issue