-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
6.6.0
-
None
The order of property assignments depends on whether the assignment is a simple value or a binding.
In the former case, the value is assigned synchronously during the component's creation, while in the latter case the assignment happens at component finalization time, when all bindings that have been collected are evaluated.
For a set of 3 sibling Rectangle items, this means the QQuickRectangle::setColor() call order may be 1,2,3, or 3,2,1 – depending on whether simple values or bindings are used.
The latter reverse order due to the way we populate and iterate bindings as described in QTBUG-98789
- relates to
-
QTBUG-98789 Simplify binding order in QmlIR
-
- Reported
-