From 10b4a97f7f8c8f4e8cae7e44ac09ef0dfb10ec9b Mon Sep 17 00:00:00 2001 From: kiyan Date: Sat, 5 Feb 2022 17:50:48 +0100 Subject: [PATCH] fix: check type callback is function in refresh fixes #930 --- 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 c9d1d17e..b3702fca 100644 --- a/lua/nvim-tree/lib.lua +++ b/lua/nvim-tree/lib.lua @@ -133,7 +133,7 @@ function M.refresh_tree(callback) refresh_nodes(M.Tree, projects) if view.win_open() then M.redraw() - if callback then + if callback and type(callback) == 'function' then callback() end end