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