- respect the user's mod-wide "enabled" setting when changing profiles (ticket #117)

- also cleaned up some logic that could cause errors when enabling the mod due to a profile switch when the player initially loaded with it disabled
This commit is contained in:
Parnic
2011-01-26 01:05:04 +00:00
parent 0112d98761
commit fd7d8db005
4 changed files with 22 additions and 7 deletions

View File

@ -410,7 +410,7 @@ function IceElement.prototype:IsVisible()
end
function IceElement.prototype:Show(bShouldShow)
if self.bIsVisible == bShouldShow then
if self.bIsVisible == bShouldShow or not self.masterFrame or not self.frame then
return nil
end