ingame/skills/gamepad/gamepadskills.lua:54 -- GAMEPAD_SKILLS_LINE_FILTER_SCENE:RegisterCallback("StateChange", function(oldState, newState)
ZO_Gamepad_ParametricList_Screen.OnStateChanged(self, oldState, newState)
if newState == SCENE_SHOWING then
self:SetMode(ABILITY_LIST_BROWSE_MODE)
self:RefreshHeader(GetString(SI_MAIN_MENU_SKILLS), self.categoryList:GetSelectedData().text)
self.assignableActionBar:Refresh()
self:RefreshLineFilterList()
KEYBIND_STRIP:AddKeybindButtonGroup(self.lineFilterKeybindStripDescriptor)
elseif newState == SCENE_HIDDEN then
self:DisableCurrentList()
self:TryClearNewStatus()
self.clearNewStatusCallId = nil
self.clearNewStatusSkillType = nil
self.clearNewStatusSkillLineIndex = nil
self.clearNewStatusAbilityIndex = nil
KEYBIND_STRIP:RemoveKeybindButtonGroup(self.lineFilterKeybindStripDescriptor)
GAMEPAD_TOOLTIPS:Reset(GAMEPAD_LEFT_TOOLTIP)
GAMEPAD_TOOLTIPS:Reset(GAMEPAD_RIGHT_TOOLTIP)
end
end)