Priority: P2: Important
Affects Version/s: 5.15.2
Fix Version/s: None
Component/s: Quick: Controls 2
Steps to reproduce:
- Load a Slider element with Loader and bind a QObject/QtObject property using Binding component
- Bind Slider's value property to the bound object's value property
- Slider's value is changed to zero, then changed again to 1 or to the from property (whichever is lower), therefore breaking the bound. It seems like value is first bound, with from and to initially set to 0, resulting in value being changed to 0. Then from and to are bound, changing the value to 1 or from.
- Slider's value property should remain bound to the passed object's value property when value is within bounds from and to. In other words, the to and from properties should be bound first, and only then the value property should be correctly bound.
Please see attachments for an example