Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.2
-
None
Description
If you set a new binding during binding evaluation, we detect this as a binding loop; just like a write of a value to a binding during is considered a binding loop.
However, takeBinding is implemented as setting a default constructed binding. This might need some additional special casing - or alternatively, we consider it an error, too. In that case, it should however probably use a custom error.
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-96385 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
370377,1 | WIP: property binding removal tests | dev | qt/qtbase | Status: NEW | -2 | 0 |