From a49ea4dd69aafeacf35d0ad5f724d37e7e3de5ad Mon Sep 17 00:00:00 2001 From: MilleXIV Date: Fri, 2 Sep 2016 07:41:58 -0400 Subject: [PATCH] Hide tradeskill frame if no professions --- modules/tradeskill.lua | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/modules/tradeskill.lua b/modules/tradeskill.lua index 2dbee7a..7df146b 100644 --- a/modules/tradeskill.lua +++ b/modules/tradeskill.lua @@ -87,19 +87,24 @@ function TradeskillModule:Refresh() self.secondProfFrame:SetPoint('LEFT', self.firstProfFrame, 'RIGHT', 5, 0) end - self:UpdateProfValues() + if self.prof1 or self.prof2 then - self.tradeskillFrame:SetSize(totalWidth, xb:GetHeight()) + self:UpdateProfValues() + + self.tradeskillFrame:SetSize(totalWidth, xb:GetHeight()) - --self.tradeskillFrame:SetSize(self.goldButton:GetSize()) + --self.tradeskillFrame:SetSize(self.goldButton:GetSize()) - local relativeAnchorPoint = 'RIGHT' - local xOffset = db.general.moduleSpacing - if not xb:GetFrame('clockFrame'):IsVisible() then - relativeAnchorPoint = 'LEFT' - xOffset = 0 + local relativeAnchorPoint = 'RIGHT' + local xOffset = db.general.moduleSpacing + if not xb:GetFrame('clockFrame'):IsVisible() then + relativeAnchorPoint = 'LEFT' + xOffset = 0 + end + self.tradeskillFrame:SetPoint('LEFT', xb:GetFrame('clockFrame'), relativeAnchorPoint, xOffset, 0) + else + self.tradeskillFrame:Hide() end - self.tradeskillFrame:SetPoint('LEFT', xb:GetFrame('clockFrame'), relativeAnchorPoint, xOffset, 0) end function TradeskillModule:StyleTradeskillFrame(framePrefix, profIndex) -- 1.7.9.5