Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.8.2
-
None
-
a5cb71925 (dev), a2f544302 (6.9), 40aa430e8 (6.8)
Description
With 6.8.2, the following example generates a warning about a binding loop, and item1 is not assigned:
import QtQuick import QtQuick.Controls ApplicationWindow { header: Item { property Item item1: item1 } Item { id: item1 } }
If the QML compiler is disabled, the issue does not occur. Removing `header:` (so the first Item is not assigned to any property) also avoids the issue. The issue did not occur with Qt 6.6.1.
Attachments
Issue Links
- resulted from
-
QTBUG-129281 Assert when trying to access SplitView handle from the outside
-
- Closed
-
For Gerrit Dashboard: QTBUG-133460 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
622322,4 | QmlCompiler: Tighten detection of assignment to unknown properties | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |
626528,2 | QmlCompiler: Tighten detection of assignment to unknown properties | 6.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
626561,3 | QmlCompiler: Tighten detection of assignment to unknown properties | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |