diff --git a/src/plugins/xml.lua b/src/plugins/xml.lua index d7c383f..7d1351b 100644 --- a/src/plugins/xml.lua +++ b/src/plugins/xml.lua @@ -417,7 +417,11 @@ local function parsePropertyTag(node, element, scope) local entry = {} for attr, value in pairs(child.attributes) do - entry[attr] = convertValue(value, "string", scope) + if(colors[value])then + entry[attr] = colors[value] + else + entry[attr] = convertValue(value, "string", scope) + end end for _, prop in ipairs(child.children) do