ingame/help/gamepad/help_customer_service_gamepad.lua:150 -- HELP_CUSTOMER_SERVICE_GAMEPAD_SCENE:RegisterCallback("StateChange",
function(oldState, newState)
if newState == SCENE_SHOWING then
self:PrefillContactEmail()
self:UpdateFields()
elseif newState == SCENE_SHOWN then
HELP_CUSTOMER_SERVICE_GAMEPAD:AddKeybindsBasedOnState()
elseif newState == SCENE_HIDING then
KEYBIND_STRIP:RemoveKeybindButtonGroup(HELP_CUSTOMER_SERVICE_GAMEPAD.keybindStripDescriptor)
elseif newState == SCENE_HIDDEN then
self.itemList:Clear()
self.itemList:Commit()
self:ResetTicket()
end
end)