ingame/crafting/gamepad/gamepadprovisioner.lua:38 -- GAMEPAD_PROVISIONER_OPTIONS_SCENE:RegisterCallback("StateChange", function(oldState, newState)
if newState == SCENE_SHOWING then
self.recipeList:RefreshVisible()
self:RefreshOptionList()
self.optionList:Activate()
KEYBIND_STRIP:RemoveDefaultExit()
KEYBIND_STRIP:AddKeybindButtonGroup(self.optionsKeybindStripDescriptor)
self.inOptionsMenu = false
self.isCrafting = false
elseif newState == SCENE_HIDDEN then
self.optionList:Deactivate()
KEYBIND_STRIP:RemoveKeybindButtonGroup(self.optionsKeybindStripDescriptor)
KEYBIND_STRIP:RestoreDefaultExit()
self:SaveFilters()
ZO_SavePlayerConsoleProfile()
end
end)