From 3c4267eb5045fa86b67fe40c0c63d31efc801e77 Mon Sep 17 00:00:00 2001 From: Alexander Courtis Date: Thu, 14 Mar 2024 16:23:58 +1100 Subject: [PATCH] fix(#2695): git toplevel guard against missing paths (#2696) --- 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 0b2b20c8..a301d8bd 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