forked from Dusk/ShaguTweaks-ClassicAPI
Apply Patch
This commit is contained in:
+13
-1
@@ -234,7 +234,19 @@ settings.load = function(self)
|
||||
settings.category[category].text:SetAllPoints()
|
||||
settings.category[category].text:SetText(category)
|
||||
|
||||
for title, module in ShaguTweaks.spairs(entries) do
|
||||
local orderedTitles = {}
|
||||
for title in ShaguTweaks.spairs(entries) do
|
||||
if title ~= "Modern Class Colors" then table.insert(orderedTitles, title) end
|
||||
end
|
||||
if entries["Modern Class Colors"] then
|
||||
local position = table.getn(orderedTitles) + 1
|
||||
for i, title in ipairs(orderedTitles) do
|
||||
if title == T["Unit Frame Class Colors"] then position = math.min(i + 2, position); break end
|
||||
end
|
||||
table.insert(orderedTitles, position, "Modern Class Colors")
|
||||
end
|
||||
for _, title in ipairs(orderedTitles) do
|
||||
local module = entries[title]
|
||||
if not settings.entries[title] then
|
||||
settings.entries[title] = CreateFrame("CheckButton", "AdvancedSettingsGUI" .. title, settings.category[category], "OptionsCheckButtonTemplate")
|
||||
settings.entries[title]:SetHeight(24)
|
||||
|
||||
Reference in New Issue
Block a user