Skip to content

Commit c83d2ae

Browse files
committedFeb 10, 2023
fix(loader): don't deactivate when not loaded
1 parent e285559 commit c83d2ae

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed
 

Diff for: ‎lua/lazy/core/loader.lua

+5-1
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,10 @@ end
183183

184184
---@param plugin LazyPlugin
185185
function M.deactivate(plugin)
186+
if not plugin._.loaded then
187+
return
188+
end
189+
186190
local main = M.get_main(plugin)
187191

188192
if main then
@@ -195,7 +199,7 @@ function M.deactivate(plugin)
195199
end
196200

197201
-- execute deactivate when needed
198-
if plugin._.loaded and plugin.deactivate then
202+
if plugin.deactivate then
199203
Util.try(function()
200204
plugin.deactivate(plugin)
201205
end, "Failed to deactivate plugin " .. plugin.name)

0 commit comments

Comments
 (0)
Please sign in to comment.