Fixed error in panel closing
Alar of Daggerspine [03-10-15 - 22:39]
Fixed error in panel closing
Signed-off-by: Alar of Daggerspine <alar@aspide.it>
diff --git a/MissionCompletion.lua b/MissionCompletion.lua
index af6000a..3cf6015 100644
--- a/MissionCompletion.lua
+++ b/MissionCompletion.lua
@@ -55,9 +55,6 @@ function addon:GenerateMissionCompleteList(title)
function m:OnAcquire()
wipe(self.missions)
end
- function m:OnClose()
- ns.missionautocompleting=nil
- end
function m:Show()
self.frame:Show()
end
@@ -175,7 +172,7 @@ function addon:GenerateMissionCompleteList(title)
end
local w=AceGUI:Create("GCMCList")
w:SetTitle(title)
- w:SetCallback("OnClose", function() ns.missionautocompleting=nil end)
+ w:SetCallback("OnClose", function(self) self:Release() ns.missionautocompleting=nil end)
return w
end
@@ -233,11 +230,6 @@ do
self:SafeRegisterEvent("GARRISON_FOLLOWER_XP_CHANGED")
end
end
- function addon:CloseMissionPanel()
- if report then
- report:Release()
- end
- end
function addon:MissionComplete(this,button)
GMFMissions.CompleteDialog.BorderFrame.ViewButton:SetEnabled(false) -- Disabling standard Blizzard Completion
missions=G.GetCompleteMissions()