- fix a rare case of accessing nil variables when bars are switching quickly

This commit is contained in:
Parnic
2008-01-25 06:12:04 +00:00
parent 6b35895b68
commit 98c3c2cad8

View File

@ -438,10 +438,17 @@ function IceBarElement.prototype:CreateTexts()
self.frame.bottomUpperText:ClearAllPoints() self.frame.bottomUpperText:ClearAllPoints()
self.frame.bottomLowerText:ClearAllPoints() self.frame.bottomLowerText:ClearAllPoints()
offx = offx + self.moduleSettings.textHorizontalOffset if self.moduleSettings.textHorizontalOffset ~= nil then
offx = offx + self.moduleSettings.textHorizontalOffset
end
self.frame.bottomUpperText:SetPoint("TOP"..ownPoint , self.frame, "BOTTOM"..parentPoint, offx, self.moduleSettings.textVerticalOffset) local offy = 0
self.frame.bottomLowerText:SetPoint("TOP"..ownPoint , self.frame, "BOTTOM"..parentPoint, offx, self.moduleSettings.textVerticalOffset - 14) if self.moduleSettings.textVerticalOffset ~= nil then
offy = self.moduleSettings.textVerticalOffset
end
self.frame.bottomUpperText:SetPoint("TOP"..ownPoint , self.frame, "BOTTOM"..parentPoint, offx, offy)
self.frame.bottomLowerText:SetPoint("TOP"..ownPoint , self.frame, "BOTTOM"..parentPoint, offx, offy - 14)
if (self.moduleSettings.textVisible["upper"]) then if (self.moduleSettings.textVisible["upper"]) then
self.frame.bottomUpperText:Show() self.frame.bottomUpperText:Show()