diff modules/ReAction_HideBlizzard/ReAction_HideBlizzard.lua @ 54:8b81d4b3e73d

Possess bar support (actions only)
author Flick <flickerstreak@gmail.com>
date Fri, 25 Apr 2008 22:13:02 +0000
parents dc898780fea8
children 44649a10378d
line wrap: on
line diff
--- a/modules/ReAction_HideBlizzard/ReAction_HideBlizzard.lua	Fri Apr 25 20:35:55 2008 +0000
+++ b/modules/ReAction_HideBlizzard/ReAction_HideBlizzard.lua	Fri Apr 25 22:13:02 2008 +0000
@@ -70,15 +70,15 @@
 
 local frames = {
   MainMenuBar,
-  PetActionBarFrame,
-  BonusActionBarFrame,
-  ShapeshiftBarFrame,
   MultiBarLeft,
   MultiBarRight,
   MultiBarBottomLeft,
   MultiBarBottomRight,
-  SlidingActionBarTexture0,
-  SlidingActionBarTexture1,
+  -- possess bar frame needs to be pulled out separately: stash its children away
+  PossessBarLeft,
+  PossessBarRight,
+  PossessButton1,
+  PossessButton2
 }
 
 local hidden = { }
@@ -92,9 +92,13 @@
       f:Hide()
     end
   end
+  PossessBarFrame:SetParent(UIParent)
+  PossessBarFrame:EnableMouse(false)
 end
 
 function module:ShowAll( force )
+  PossessBarFrame:EnableMouse(true)
+  PossessBarFrame:SetParent(MainMenuBar)
   if self.db.profile.hide or force then
     self.db.profile.hide = false