From bfddea696660e80b49457fac35f58975fbab3fd1 Mon Sep 17 00:00:00 2001 From: Alexander Courtis Date: Thu, 7 Mar 2024 10:33:47 +1100 Subject: [PATCH] fix(#2695): git toplevel guard against missing paths --- lua/nvim-tree/git/init.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lua/nvim-tree/git/init.lua b/lua/nvim-tree/git/init.lua index 0b2b20c8892..a301d8bd974 100644 --- a/lua/nvim-tree/git/init.lua +++ b/lua/nvim-tree/git/init.lua @@ -136,6 +136,10 @@ end ---@param path string absolute ---@return string|nil function M.get_toplevel(path) + if not path then + return nil + end + if not M.config.git.enable then return nil end