From b493e23ed7657b8c96e82bade321cca14183650a Mon Sep 17 00:00:00 2001 From: kiyan Date: Sun, 6 Mar 2022 12:00:51 +0100 Subject: [PATCH] fix: wipe buffer before initializing Buffer was wiped after being created which resulted in trying to setting buffer options and name to nil buffer. fixes #1031 --- lua/nvim-tree/view.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/nvim-tree/view.lua b/lua/nvim-tree/view.lua index a867b537..f6938f92 100644 --- a/lua/nvim-tree/view.lua +++ b/lua/nvim-tree/view.lua @@ -62,9 +62,10 @@ local function wipe_rogue_buffer() end local function create_buffer(bufnr) + wipe_rogue_buffer() + local tab = a.nvim_get_current_tabpage() BUFNR_PER_TAB[tab] = bufnr or a.nvim_create_buf(false, false) - wipe_rogue_buffer() a.nvim_buf_set_name(M.get_bufnr(), 'NvimTree_'..tab) for option, value in pairs(BUFFER_OPTIONS) do