From 45f357524d55d23af178d012b0ddb96065d9efc4 Mon Sep 17 00:00:00 2001 From: dk949 <56653556+dk949@users.noreply.github.com> Date: Thu, 28 Aug 2025 16:20:11 +0100 Subject: [PATCH] fix: do not try use non-existent directory --- lua/oil-git-status.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lua/oil-git-status.lua b/lua/oil-git-status.lua index a114741..272328e 100644 --- a/lua/oil-git-status.lua +++ b/lua/oil-git-status.lua @@ -145,6 +145,7 @@ local function load_git_status(buffer, callback) file_url = file_url:gsub("file:///([A-Za-z])/", "file:///%1:/") end local path = vim.uri_to_fname(file_url) + if vim.fn.isdirectory(path) == 0 then return end concurrent({ function(cb) -- quotepath=false - don't escape UTF-8 paths.