Details
-
Task
-
Resolution: Done
-
P2: Important
-
6.1
-
9da03da2e3fec3cfc9c4e6bfcf7f433845723d65 (qt/qtdeclarative/dev)
Description
For old properties we do (in QQmlObjectCreator)
if (!b->isValueTypeProxy()) { QQmlBinding *binding = static_cast<QQmlBinding*>(b.data()); if (!binding->hasError() && !binding->hasDependencies() && binding->hasContext() && !binding->hasUnresolvedNames()) { b->removeFromObject(); } }
We probably should do the same with the new binding system.
Attachments
For Gerrit Dashboard: QTBUG-92996 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
348471,6 | Apply constant binding removal optimization to QProperty bindings | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |