We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 80fc8d3 commit ef9d737Copy full SHA for ef9d737
lua/bars/winbar.lua
@@ -742,6 +742,10 @@ end
742
winbar.can_attach = function (win)
743
if vim.api.nvim_win_is_valid(win) == false then
744
return false;
745
+ elseif winbar.state.attached_windows[win] == false then
746
+ return false;
747
+ elseif winbar.state.enable == false then
748
749
end
750
751
local buffer = vim.api.nvim_win_get_buf(win);
@@ -794,10 +798,15 @@ end
794
798
795
799
--- Attaches globally.
796
800
winbar.global_attach = function ()
801
+ if winbar.state.enable == false then
802
+ return;
803
+ end
804
+
797
805
for _, window in ipairs(vim.api.nvim_list_wins()) do
806
winbar.update_id(window);
807
808
809
+ vim.g.__winbar = vim.o.winbar == WBR and "" or vim.o.winbar;
810
vim.o.winbar = WBR;
811
812
0 commit comments