From 0de8e60e3d8d3d1ff9378526b4722f1ea326e1cb Mon Sep 17 00:00:00 2001 From: Steven Arcangeli Date: Tue, 12 Mar 2024 20:41:23 -0700 Subject: [PATCH] fix: correctly reset bufhidden for formerly previewed buffers (#291) --- lua/oil/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/oil/init.lua b/lua/oil/init.lua index d507601..43f5bf1 100644 --- a/lua/oil/init.lua +++ b/lua/oil/init.lua @@ -1110,7 +1110,7 @@ M.setup = function(opts) callback = function() -- If we have entered a "preview" buffer in a non-preview window, reset bufhidden if vim.b.oil_preview_buffer and not vim.wo.previewwindow then - vim.bo.bufhidden = vim.o.bufhidden + vim.bo.bufhidden = vim.api.nvim_get_option_value("bufhidden", { scope = "global" }) vim.b.oil_preview_buffer = nil end end,