From 8abfceb9112f72ad3a9edc689c6aa8df82d23a76 Mon Sep 17 00:00:00 2001 From: Supremist Date: Wed, 25 Oct 2023 19:40:02 +0300 Subject: [PATCH] fix(loader): when reloading, clear plugin properties cache 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 7cbd6f8..0dc9e9f 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