ingame/banking/gamepad/banking_gamepad.lua:324 -- currenciesFragment:RegisterCallback("StateChange", function(oldState, newState)
if newState == SCENE_FRAGMENT_SHOWING then
self:SetTextSearchEntryHidden(true)
--The parametric list screen does not call OnTargetChanged when changing the current list which means anything that updates off of the current
--selection is out of date. So we run OnTargetChanged when a list shows to remedy this.
self:OnTargetChanged(self:GetCurrentList(), self:GetTargetData())
self:RefreshCurrenciesList()
elseif newState == SCENE_FRAGMENT_HIDING then
self:SetTextSearchEntryHidden(false)
end
end)