So, I'm more or less trying to confirm the purpose of this function. My assumption is that I call it to request an update to AceConfig's options? Their site doesn't provide much material on the function.
My code
Lua Code:
local ACFG = LibStub("AceConfigRegistry-3.0")
ACFG:RegisterOptionsTable("CustomAudio Spell Sounds", GetSpellOptions)
local ACD = LibStub("AceConfigDialog-3.0")
ACD:AddToBlizOptions("CustomAudio Spell Sounds", "Spell Sounds", "CustomAudio")
-- I run this code when the player changes the active profile
LibStub("AceConfigRegistry-3.0"):NotifyChange("CustomAudio Spell Sounds")
From what I've found, the code seems to be correct, but it doesn't actually update any of my config's values. Currently, when I try to update the active profile, I have to ReloadUI() to have the proper values appear.
Is there perhaps a different function/method I should be using to update my config's values?