comparison classes/Bar.lua @ 125:a7f18adee694

fixed bar overlay getting orphaned when deleting a bar
author Flick <flickerstreak@gmail.com>
date Tue, 03 Mar 2009 23:18:05 +0000
parents 943eed2c7def
children 729232aeeb5e
comparison
equal deleted inserted replaced
124:0c5017f6062d 125:a7f18adee694
68 end 68 end
69 69
70 function Bar:Destroy() 70 function Bar:Destroy()
71 local f = self:GetFrame() 71 local f = self:GetFrame()
72 f:UnregisterAllEvents() 72 f:UnregisterAllEvents()
73 self:ShowControls(false)
73 ReAction.UnregisterAllCallbacks(self) 74 ReAction.UnregisterAllCallbacks(self)
74 ReAction.gridProxy:RemoveFrame(f) 75 ReAction.gridProxy:RemoveFrame(f)
75 f:Hide() 76 f:Hide()
76 f:SetParent(UIParent) 77 f:SetParent(UIParent)
77 f:ClearAllPoints() 78 f:ClearAllPoints()