pregameandingame/zo_options/keyboard/zo_options_keyboard.lua:15 -- OPTIONS_WINDOW_FRAGMENT:RegisterCallback("StateChange", function(oldState, newState)
if newState == SCENE_FRAGMENT_SHOWING then
RefreshSettings()
self:UpdateAllPanelOptions(SAVE_CURRENT_VALUES)
GetControl(ZO_OptionsWindow, "ApplyButton"):SetHidden(true)
PushActionLayerByName("OptionsWindow")
elseif(newState == SCENE_FRAGMENT_HIDING) then
RemoveActionLayerByName("OptionsWindow")
self:SaveCachedSettings()
end
end)