From 768788476ee00f2f912e926c161a5f9901f8f0e8 Mon Sep 17 00:00:00 2001 From: kiyan Date: Wed, 30 Jun 2021 19:47:34 +0200 Subject: [PATCH] chore(async): schedule git on refresh --- lua/nvim-tree/lib.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/nvim-tree/lib.lua b/lua/nvim-tree/lib.lua index 7a74182e..c0681253 100644 --- a/lua/nvim-tree/lib.lua +++ b/lua/nvim-tree/lib.lua @@ -167,7 +167,7 @@ function M.refresh_tree() local use_git = config.use_git() if use_git then git.reload_roots() end refresh_nodes(M.Tree) - if use_git then refresh_git(M.Tree) end + if use_git then vim.schedule(function() refresh_git(M.Tree) end) end if vim.g.nvim_tree_lsp_diagnostics == 1 then diagnostics.update()