ingame/group/gamepad/zo_groupmenu_gamepad.lua:83 -- GAMEPAD_GROUP_SCENE:RegisterCallback("StateChange", function(oldState, newState)
if(newState == SCENE_SHOWING) then
self:PerformDeferredInitialization()
self:UpdateMenuList()
self:SelectMenuList()
ZO_GamepadGenericHeader_Activate(self.header)
self:RefreshHeader()
elseif(newState == SCENE_HIDDEN) then
self:DisableCurrentList()
if self.currentFragmentGroup then
SCENE_MANAGER:RemoveFragmentGroup(self.currentFragmentGroup)
end
KEYBIND_STRIP:RemoveKeybindButtonGroup(self.keybindStripDescriptor)
KEYBIND_STRIP:RemoveKeybindButtonGroup(self.playerOptionsKeybindStripDescriptor)
self.groupList:Deactivate()
ZO_GamepadGenericHeader_Deactivate(self.header)
end
end)