Quantcast

Adopting new functions

Darthpred [07-27-16 - 10:12]
Adopting new functions
Filename
ElvUI_SLE/modules/backgrounds.lua
ElvUI_SLE/modules/datatexts.lua
diff --git a/ElvUI_SLE/modules/backgrounds.lua b/ElvUI_SLE/modules/backgrounds.lua
index 3984f20..4c95999 100644
--- a/ElvUI_SLE/modules/backgrounds.lua
+++ b/ElvUI_SLE/modules/backgrounds.lua
@@ -43,9 +43,9 @@ end

 function BG:RegisterHide(i)
 	if BG.db["bg"..i].pethide then
-		E.FrameLocks[BG["Frame_"..i]] = true
+		E:RegisterPetBattleHideFrames(BG["Frame_"..i], E.UIParent, "BACKGROUND")
 	else
-		E.FrameLocks[BG["Frame_"..i]] = nil
+		E:UnregisterPetBattleHideFrames(BG["Frame_"..i])
 	end
 end

diff --git a/ElvUI_SLE/modules/datatexts.lua b/ElvUI_SLE/modules/datatexts.lua
index 7fd0dbb..b11e8f5 100644
--- a/ElvUI_SLE/modules/datatexts.lua
+++ b/ElvUI_SLE/modules/datatexts.lua
@@ -95,7 +95,11 @@ function DTP:Toggle(i)
 end

 function DTP:PetHide(i)
-	E.FrameLocks[self["Panel_"..i]] = DTP.db["panel"..i].pethide or nil
+	if DTP.db["panel"..i].pethide then
+		E:RegisterPetBattleHideFrames(self["Panel_"..i], E.UIParent, "LOW")
+	else
+		E:UnregisterPetBattleHideFrames(self["Panel_"..i])
+	end
 end

 function DTP:Template(i)