From 2333811d2e5bb8e9b49c1136db08e974d7b5c64e Mon Sep 17 00:00:00 2001 From: Gergert Ilya Date: Thu, 9 Nov 2023 11:35:38 +0300 Subject: [PATCH] fix: live filter delete buffer when removing overlay --- lua/nvim-tree/live-filter.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/nvim-tree/live-filter.lua b/lua/nvim-tree/live-filter.lua index 8a890fee211..5d52c53d601 100644 --- a/lua/nvim-tree/live-filter.lua +++ b/lua/nvim-tree/live-filter.lua @@ -37,7 +37,8 @@ local function remove_overlay() }) end - vim.api.nvim_win_close(overlay_winnr, { force = true }) + vim.api.nvim_win_close(overlay_winnr, true) + vim.api.nvim_buf_delete(overlay_bufnr, { force = true }) overlay_bufnr = nil overlay_winnr = nil