ingame/banking/gamepad/banking_gamepad.lua:179 -- self.withdrawList.list:SetSortFunction(function(left, right)
local leftOrder = ENTRY_ORDER_OTHER
if left.isTextSearchEntry then
leftOrder = ENTRY_ORDER_TEXT_SEARCH
elseif left.isCurrenciesMenuEntry then
leftOrder = ENTRY_ORDER_CURRENCY
end
local rightOrder = ENTRY_ORDER_OTHER
if right.isTextSearchEntry then
rightOrder = ENTRY_ORDER_TEXT_SEARCH
elseif right.isCurrenciesMenuEntry then
rightOrder = ENTRY_ORDER_CURRENCY
end
if leftOrder < rightOrder then
return true
elseif leftOrder > rightOrder then
return false
elseif leftOrder == ENTRY_ORDER_OTHER then
return ZO_TableOrderingFunction(left, right, self:GetCurrentSortParams())
else
return false
end
end)