From 312e424a084a43b8b786f786b884be60043c23dc Mon Sep 17 00:00:00 2001 From: Serhii Karvatskyi Date: Wed, 25 Oct 2023 21:00:50 +0300 Subject: [PATCH] fix(loader): when reloading, clear plugin properties cache (#1153) See #445 --- lua/lazy/core/loader.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/lazy/core/loader.lua b/lua/lazy/core/loader.lua index 7cbd6f89..0dc9e9f4 100644 --- a/lua/lazy/core/loader.lua +++ b/lua/lazy/core/loader.lua @@ -216,6 +216,9 @@ function M.deactivate(plugin) -- disable handlers Handler.disable(plugin) + -- clear plugin properties cache + plugin._.cache = nil + -- remove loaded lua modules Util.walkmods(plugin.dir .. "/lua", function(modname) package.loaded[modname] = nil