Fix a bug where AuraList wasn't processing a full update
This fixes issue #8
This commit is contained in:
@@ -213,8 +213,15 @@ function AuraList:RemoveAura(iid)
|
||||
return statusChanged
|
||||
end
|
||||
|
||||
-- FIXME: param wrong
|
||||
---@param info UnitAuraInfo
|
||||
function AuraList:Update(info)
|
||||
if info.isFullUpdate then
|
||||
self:Reset()
|
||||
-- FIXME: return value might not reflect truth but true is the more prudent choice
|
||||
return true
|
||||
end
|
||||
|
||||
local GetAuraDataByAuraInstanceID = C_UnitAuras.GetAuraDataByAuraInstanceID
|
||||
local statusChanged = false
|
||||
for _, aura in ipairs(info.addedAuras or {}) do
|
||||
|
Reference in New Issue
Block a user