diff --git a/lua/nvim-tree/diagnostics.lua b/lua/nvim-tree/diagnostics.lua index 3d004765343..8e84ac6c4e5 100644 --- a/lua/nvim-tree/diagnostics.lua +++ b/lua/nvim-tree/diagnostics.lua @@ -169,10 +169,7 @@ function M.update() log.profile_end(profile) local bufnr = view.get_bufnr() - local should_draw = bufnr - and vim.api.nvim_buf_is_valid(bufnr) - and vim.api.nvim_buf_is_loaded(bufnr) - and vim.api.nvim_get_option_value("buflisted", { buf = bufnr }) + local should_draw = bufnr and vim.api.nvim_buf_is_valid(bufnr) and vim.api.nvim_buf_is_loaded(bufnr) if should_draw then local explorer = core.get_explorer() if explorer then