I have a Slider. value reads from my persistent value and onValueChanged writes to it. However, setting minimumValue to, say 1, calls onValueChanged before the initial access of my value. This causes my persistent value to be overwritten to 1 always.
eg
Slider
{
stepSize: 1
minimumValue: 1 // this happens before `value` regarless of order here
maximumValue: 5
value: myPersistentValue
onValueChanged:
{
// gets called *before* myPersistentValue is accessed and overwrites it!
myPersistentValue = value
}
}
Is there some way to prevent this or test for readiness somehow?
thanks.