diff options
| author | opalmay <[email protected]> | 2023-01-14 15:31:05 +0200 | 
|---|---|---|
| committer | GitHub <[email protected]> | 2023-01-14 15:31:05 +0200 | 
| commit | ea9b648a52de652a972471083f1e1d67f03305fa (patch) | |
| tree | a4281a6b13f659231013f680bcabeaa37fe1da61 /lua/lvim/core/breadcrumbs.lua | |
| parent | 2922a427439bbbef4854c96d6f280c6b4b2ba685 (diff) | |
fix(breadcrumbs): refresh on TabEnter (#3727)
* fix(breadcrumbs): refresh on TabEnter
Diffstat (limited to 'lua/lvim/core/breadcrumbs.lua')
| -rw-r--r-- | lua/lvim/core/breadcrumbs.lua | 34 | 
1 files changed, 20 insertions, 14 deletions
| diff --git a/lua/lvim/core/breadcrumbs.lua b/lua/lvim/core/breadcrumbs.lua index 5655cff7..0bf87a45 100644 --- a/lua/lvim/core/breadcrumbs.lua +++ b/lua/lvim/core/breadcrumbs.lua @@ -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 | 
