GIFT_INVENTORY_MANAGER:RegisterCallback("GiftListsChanged", function(changedLists)
--find the most extreme change that a state list we are based on experienced
local highestChangeType = GIFT_INVENTORY_MANAGER:GetHighestChangeType(changedLists, unpack(self.listSupportedGiftStates))
if highestChangeType == ZO_GIFT_LIST_CHANGE_TYPE_LIST then
self:RefreshList()
elseif highestChangeType == ZO_GIFT_LIST_CHANGE_TYPE_SEEN then
self:RefreshVisible()
end
end)
GIFT_INVENTORY_MANAGER:RegisterCallback("GiftListsChanged", function(changedLists)
--find the most extreme change that a state list we are based on experienced
local highestChangeType = GIFT_INVENTORY_MANAGER:GetHighestChangeType(changedLists, unpack(self.listSupportedGiftStates))
if highestChangeType == ZO_GIFT_LIST_CHANGE_TYPE_LIST then
self:RefreshData()
elseif highestChangeType == ZO_GIFT_LIST_CHANGE_TYPE_SEEN then
self:RefreshSort()
end
end)