Debian Patches
Status for qt6-declarative/6.11.2+dfsg-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| upstream_2efb7c6_correctly_compare_composites_with_multiple_engines.diff | QML engine: Correctly compare composites when multiple engines are used Since 6.11, we allow multiple types to be active for the same URL. While we converted multiple places to handle this, we missed adjusting the property validator. There, we just picked the last inserted property cache, which can lead to validation failures. Fix this by adding a fallback path which checks all potential matches when the initial lookup would yield an error. The same kind of check is also needed in qmlobject_can_qml_cast. Amends 9cc23ca91c404f24fff3c36e8c9425ae674f341d. Change compared to 6.12: Dropped the isComposite check, which doesn't exist there. That causes one potential extra unneeded lock acquisition, but only in a case where'd we get an error anyway. (cherry picked from commit 94a76ed58629932f6d689c48ecf8d3132188923b) (cherry picked from commit 8c23f65ec4889f9ff7f609002a129698796de2b8) |
Fabian Kosmale <fabian.kosmale@qt.io> | no | 2026-08-31 |
All known versions for source package 'qt6-declarative'
- 6.11.2+dfsg-3 (sid)
- 6.11.2+dfsg-2 (experimental)
- 6.10.2+dfsg-6 (forky)
- 6.8.2+dfsg-7 (trixie)
- 6.4.2+dfsg-1 (bookworm)
