From fcf97cd772d1ae410113e29cb564907714be6c7a Mon Sep 17 00:00:00 2001 From: shagu Date: Fri, 1 May 2020 21:18:36 +0200 Subject: [PATCH] gui: dispel type instant update on config change --- api/unitframes.lua | 2 ++ modules/gui.lua | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/api/unitframes.lua b/api/unitframes.lua index fdf7a071..049d00f2 100644 --- a/api/unitframes.lua +++ b/api/unitframes.lua @@ -321,6 +321,8 @@ function pfUI.uf:UpdateConfig() relative_point = "BOTTOMRIGHT" end + f.dispellable = nil + f.alpha_visible = tonumber(f.config.alpha_visible) f.alpha_outrange = tonumber(f.config.alpha_outrange) f.alpha_offline = tonumber(f.config.alpha_offline) diff --git a/modules/gui.lua b/modules/gui.lua index eb07e548..0b42d36c 100644 --- a/modules/gui.lua +++ b/modules/gui.lua @@ -1642,7 +1642,7 @@ pfUI:RegisterModule("gui", "vanilla:tbc", function () CreateConfig(U[c], T["Dispel Indicators"], nil, nil, "header") CreateConfig(U[c], T["Show Dispel Indicators"], C.unitframes[c], "debuff_indicator", "dropdown", pfUI.gui.dropdowns.uf_debuff_indicator) - CreateConfig(nil, T["Only Class Dispellable"], C.unitframes[c], "debuff_ind_class", "checkbox") + CreateConfig(U[c], T["Only Class Dispellable"], C.unitframes[c], "debuff_ind_class", "checkbox") CreateConfig(U[c], T["Indicator Position"], C.unitframes[c], "debuff_ind_pos", "dropdown", pfUI.gui.dropdowns.positions) CreateConfig(U[c], T["Indicator Size"], C.unitframes[c], "debuff_ind_size", "dropdown", pfUI.gui.dropdowns.uf_debuff_indicator_size)