From 8fe449cfccaaaf85136c568323b24d37d0e78e34 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Fri, 29 Sep 2023 10:35:47 +0200 Subject: [PATCH] fix(ui): dont process handlers for disabled plugins --- lua/lazy/view/render.lua | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/lua/lazy/view/render.lua b/lua/lazy/view/render.lua index 442e769..5b1f9af 100644 --- a/lua/lazy/view/render.lua +++ b/lua/lazy/view/render.lua @@ -411,13 +411,15 @@ function M:plugin(plugin) else self:append(" ") local reason = {} - for handler in pairs(Handler.types) do - if plugin[handler] then - local trigger = {} - for _, value in ipairs(plugin[handler]) do - table.insert(trigger, type(value) == "table" and value[1] or value) + if plugin._.kind ~= "disabled" then + for handler in pairs(Handler.types) do + if plugin[handler] then + local trigger = {} + for _, value in ipairs(plugin[handler]) do + table.insert(trigger, type(value) == "table" and value[1] or value) + end + reason[handler] = table.concat(trigger, " ") end - reason[handler] = table.concat(trigger, " ") end end for _, other in pairs(Config.plugins) do