f89d735 - Better method to avoid unnecessary CD updates
[wowui.git] / OmaUF / UnitFrames.lua
index f477e37..89cfa4a 100644 (file)
@@ -6,7 +6,7 @@ local CTimerAfter = C_Timer.After;
 
 local updateAuraTooltips = OmaUFAuras.UpdateAuraTooltips;
 
-local UnitFrames = CreateFrame("Frame", "OmaUnitFrames", UIParent);
+local UnitFrames = CreateFrame("Frame", "OmaUnitFrame", UIParent);
 
 local M = {};
 OmaUnitFrames = M;
@@ -33,16 +33,17 @@ local function hideBlizzardFrames()
         WarlockPowerFrame, MonkHarmonyBarFrame, PaladinPowerBarFrame,
         MageArcaneChargesFrame, CastingBarFrame, PetCastingBarFrame};
     for i = 1,MAX_BOSS_FRAMES do
-        --table.insert(frames, _G["Boss"..i.."TargetFrame"]);
-        --table.insert(frames, _G["Boss"..i.."TargetFrameHealthBar"]);
-        --table.insert(frames, _G["Boss"..i.."TargetFrameManaBar"]);
+        table.insert(frames, _G["Boss"..i.."TargetFrame"]);
+        table.insert(frames, _G["Boss"..i.."TargetFrameHealthBar"]);
+        table.insert(frames, _G["Boss"..i.."TargetFrameManaBar"]);
+        -- keep boss frame powerBarAlt
     end
     for _, frame in pairs(frames) do
         frame:UnregisterAllEvents();
         if frame.healthbar then frame.healthbar:UnregisterAllEvents() end
         if frame.manabar then frame.manabar:UnregisterAllEvents() end
         if frame.spellbar then frame.spellbar:UnregisterAllEvents() end
-        if frame.powerBarAlt then frame.powerBarAlt:UnregisterAllEvents() end
+        --if frame.powerBarAlt then frame.powerBarAlt:UnregisterAllEvents() end
         frame:Hide();
     end