fix(ui): dont process handlers for disabled plugins

This commit is contained in:
Folke Lemaitre 2023-09-29 10:35:47 +02:00
parent f5ed470de6
commit 8fe449cfcc
No known key found for this signature in database
GPG Key ID: 41F8B1FBACAE2040
1 changed files with 8 additions and 6 deletions

View File

@ -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