Originally Posted by Rilgamon
Not sure 100% but add a print to your function and see how often its called ... esp when a value is changed.
|
Lua Code:
function LybrialAnchors:GetOptions()
print("get options");
return {
toggleGrid = {
type = "toggle",
order = 1,
name = "Toggle Grid",
set = function(_, value)
print("value changed: ", value);
self:ToggleGrid(value);
end,
width = "full"
},
};
end
Code:
get options
value changed: true
Create Grid
value changed: false
Hide Grid
value changed: true
Show Grid
value changed: false
Hide Grid
value changed: true
Show Grid
Seems to be fine.