Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.15.10, 6.3.1
-
2c31d25a44 (qt/qtdeclarative/dev) 2c31d25a44 (qt/tqtc-qtdeclarative/dev) cca3ac0a17 (qt/qtdeclarative/6.4) cca3ac0a17 (qt/tqtc-qtdeclarative/6.4), 6fa1fd33d (tqtc/lts-6.2), 39d756b21 (tqtc/lts-5.15)
Description
Run attached example and wait for a second. It should change window title as the property changes, but does nothing.
It works if the 'when' check is explicitly testing against !== null
Attachments
Issue Links
- relates to
-
QTBUG-108024 [Non-qmlsc] `State.when` evaluation fails when an object is bound
- Closed
For Gerrit Dashboard: QTBUG-105000 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
422801,2 | QQuickState::when: handle QJSValue properties correctly | dev | qt/qtdeclarative | Status: MERGED | -1 | 0 |
423201,2 | QQuickState::when: handle QJSValue properties correctly | 6.4 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
423202,1 | QQuickState::when: handle QJSValue properties correctly | 6.3 | qt/qtdeclarative | Status: ABANDONED | 0 | 0 |
423209,3 | QQuickState::when: handle QJSValue properties correctly | tqtc/lts-5.15 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |
423210,5 | QQuickState::when: handle QJSValue properties correctly | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |