- 
    
Bug
 - 
    Resolution: Done
 - 
    
P1: Critical
 - 
    6.2.4, 6.3.1, 6.4.0 Beta2
 
- 
        
 - 
        2879c7c341 (qt/qtdeclarative/dev) 7ec3f5ea3a (qt/qtdeclarative/6.3) 3c0ab1326e (qt/qtdeclarative/6.4) 7ec3f5ea3a (qt/tqtc-qtdeclarative/6.3) 3c0ab1326e (qt/tqtc-qtdeclarative/6.4), 83bfe979c (tqtc/lts-6.2), 003836d02 (tqtc/lts-6.2)
 
The attached code only prints the blueRectangleWidth twice when run under Qt 6 but prints it forever when run with Qt 5.15 (using the qml command line app in both cases).
My understanding is that the Qt5 behaviour is the correct one.
- resulted in
 - 
                    
QTBUG-105204 QProperty: Notfication missing if binding no longer has any dependencies
-         
 - Closed
 
 -         
 
| For Gerrit Dashboard: QTBUG-104982 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 423762,1 | WIP: | dev | qt/qtdeclarative | Status: NEW | -2 | 0 | 
| 423765,12 | QProperty: Notify observers even when dependency is gone | dev | qt/qtbase | Status: MERGED | +2 | 0 | 
| 424114,4 | Integrate property binding evaluation fix from qtbase | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 | 
| 424464,2 | QProperty: Notify observers even when dependency is gone | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 | 
| 424465,2 | QProperty: Notify observers even when dependency is gone | 6.3 | qt/qtbase | Status: MERGED | +2 | 0 | 
| 424470,3 | QProperty: Notify observers even when dependency is gone | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 | 
| 430196,2 | Integrate property binding evaluation fix from qtbase | 6.3 | qt/qtdeclarative | Status: MERGED | +2 | 0 | 
| 430197,2 | Integrate property binding evaluation fix from qtbase | 6.4 | qt/qtdeclarative | Status: MERGED | +2 | 0 | 
| 430218,2 | Integrate property binding evaluation fix from qtbase | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |