diff --git a/lua/dep/package.lua b/lua/dep/package.lua index 0ae5753..074f471 100644 --- a/lua/dep/package.lua +++ b/lua/dep/package.lua @@ -305,6 +305,11 @@ function package:ensureadded(force) return false end l:set_load(function() + -- ensure that we can't attempt to load a plugin twice via lazy loading + if self.loaded then + return + end + logger:log("lazy", "triggered %d lazy hooks for %s", #self.lazy_load, self.id) loadpkg(self)