# HG changeset patch # User Flick # Date 1309555937 25200 # Node ID d931fa418e1748d168133e159ae7040901729052 # Parent 0ea325e616ab6801960cd568a3b55b39db561a19# Parent 855521204ae964daf2fcb6b82971953162418a69 Merge LBF fix to default diff -r 855521204ae9 -r d931fa418e17 Bar.lua --- a/Bar.lua Sat Jun 11 10:56:40 2011 -0700 +++ b/Bar.lua Fri Jul 01 14:32:17 2011 -0700 @@ -192,6 +192,19 @@ f:SetClampedToScreen(true) LSG:AddFrame(f) + if ReAction.LBF then + local g = ReAction.LBF:Group(L["ReAction"], self.name) + self.config.ButtonFacade = self.config.ButtonFacade or { + skinID = "Blizzard", + backdrop = true, + gloss = 0, + colors = {}, + } + local c = self.config.ButtonFacade + g:Skin(c.skinID, c.gloss, c.backdrop, c.colors) + self.LBFGroup = g + end + -- secure handlers f:Execute(_reaction_init) f:SetAttribute("_onstate-reaction", _onstate_reaction) @@ -210,23 +223,13 @@ end self:ApplyAnchor() - self:SetConfigMode(ReAction:GetConfigMode()) - self:SetKeybindMode(ReAction:GetKeybindMode()) - - if ReAction.LBF then - local g = ReAction.LBF:Group(L["ReAction"], self.name) - self.config.ButtonFacade = self.config.ButtonFacade or { - skinID = "Blizzard", - backdrop = true, - gloss = 0, - colors = {}, - } - local c = self.config.ButtonFacade - g:Skin(c.skinID, c.gloss, c.backdrop, c.colors) - self.LBFGroup = g + if ReAction:GetConfigMode() then + self:SetConfigMode(true) end - ReAction.RegisterCallback(self, "OnConfigModeChanged") + if ReAction:GetKeybindMode() then + self:SetKeybindMode(true) + end buttonClass:SetupBar(self) self:ApplyStates()