From ef3d6cda73515d1ce3ef6768b4ddacc62287604d Mon Sep 17 00:00:00 2001 From: Simpy Date: Sun, 1 Dec 2024 05:16:45 -0500 Subject: [PATCH] power bar toggle --- ElvUI_Libraries/Core/oUF/elements/alternativepower.lua | 8 ++++---- ElvUI_Libraries/Core/oUF/elements/power.lua | 9 ++++----- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/ElvUI_Libraries/Core/oUF/elements/alternativepower.lua b/ElvUI_Libraries/Core/oUF/elements/alternativepower.lua index 85b4e7bf63..42d558522b 100644 --- a/ElvUI_Libraries/Core/oUF/elements/alternativepower.lua +++ b/ElvUI_Libraries/Core/oUF/elements/alternativepower.lua @@ -250,8 +250,8 @@ local function Enable(self, unit) element.__owner = self element.ForceUpdate = ForceUpdate - oUF:RegisterEvent(self, 'UNIT_POWER_BAR_SHOW', VisibilityPath) - oUF:RegisterEvent(self, 'UNIT_POWER_BAR_HIDE', VisibilityPath) + self:RegisterEvent('UNIT_POWER_BAR_SHOW', VisibilityPath) + self:RegisterEvent('UNIT_POWER_BAR_HIDE', VisibilityPath) if(element:IsObjectType('StatusBar') and not element:GetStatusBarTexture()) then element:SetStatusBarTexture([[Interface\TargetingFrame\UI-StatusBar]]) @@ -291,8 +291,8 @@ local function Disable(self, unit) if(element) then element:Hide() - oUF:UnregisterEvent(self, 'UNIT_POWER_BAR_SHOW', VisibilityPath) - oUF:UnregisterEvent(self, 'UNIT_POWER_BAR_HIDE', VisibilityPath) + self:UnregisterEvent('UNIT_POWER_BAR_SHOW', VisibilityPath) + self:UnregisterEvent('UNIT_POWER_BAR_HIDE', VisibilityPath) if(unit == 'player') then PlayerPowerBarAlt:RegisterEvent('UNIT_POWER_BAR_SHOW') diff --git a/ElvUI_Libraries/Core/oUF/elements/power.lua b/ElvUI_Libraries/Core/oUF/elements/power.lua index 829f7bee41..3cb2a6935d 100644 --- a/ElvUI_Libraries/Core/oUF/elements/power.lua +++ b/ElvUI_Libraries/Core/oUF/elements/power.lua @@ -376,10 +376,9 @@ local function Enable(self) oUF:RegisterEvent(self, 'UNIT_THREAT_LIST_UPDATE', ColorPath) end - oUF:RegisterEvent(self, 'UNIT_POWER_BAR_HIDE', Path) - oUF:RegisterEvent(self, 'UNIT_POWER_BAR_SHOW', Path) - self:RegisterEvent('UNIT_DISPLAYPOWER', Path) + self:RegisterEvent('UNIT_POWER_BAR_HIDE', Path) + self:RegisterEvent('UNIT_POWER_BAR_SHOW', Path) self:RegisterEvent('UNIT_POWER_FREQUENT', Path) self:RegisterEvent('UNIT_MAXPOWER', Path) @@ -402,14 +401,14 @@ local function Disable(self) if(element) then element:Hide() - oUF:UnregisterEvent(self, 'UNIT_POWER_BAR_HIDE', Path) - oUF:UnregisterEvent(self, 'UNIT_POWER_BAR_SHOW', Path) oUF:UnregisterEvent(self, 'UNIT_CONNECTION', ColorPath) oUF:UnregisterEvent(self, 'UNIT_FACTION', ColorPath) oUF:UnregisterEvent(self, 'UNIT_FLAGS', ColorPath) oUF:UnregisterEvent(self, 'UNIT_THREAT_LIST_UPDATE', ColorPath) self:UnregisterEvent('UNIT_DISPLAYPOWER', Path) + self:UnregisterEvent('UNIT_POWER_BAR_HIDE', Path) + self:UnregisterEvent('UNIT_POWER_BAR_SHOW', Path) self:UnregisterEvent('UNIT_POWER_FREQUENT', Path) self:UnregisterEvent('UNIT_MAXPOWER', Path) end