From 17e8fd66182c9ad79dc129451ad015af3d27529c Mon Sep 17 00:00:00 2001 From: Yi Ming Date: Tue, 25 Jun 2024 00:41:13 +0800 Subject: [PATCH] fix(blame): show the winbar if the main window has it enabled --- lua/gitsigns/blame.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lua/gitsigns/blame.lua b/lua/gitsigns/blame.lua index f56166eb..9800a59e 100644 --- a/lua/gitsigns/blame.lua +++ b/lua/gitsigns/blame.lua @@ -289,6 +289,11 @@ M.blame = function() blm_wlo.winfixwidth = true blm_wlo.wrap = false + if vim.wo[win].winbar ~= '' then + local name = api.nvim_buf_get_name(bufnr) + blm_wlo.winbar = vim.fn.fnamemodify(name, ':.') + end + if vim.fn.exists('&winfixbuf') then blm_wlo.winfixbuf = true end