Details
-
Task
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
None
-
None
Description
Both PathView and ListView add themselves as listeners to the same item multiple times. This doesn't appear to cause any issues, but it's not necessary. It's also worth investigating if there is any performance improvement (or degradation due to the extra checks) from avoiding the duplication.
Attachments
Issue Links
- relates to
-
QTBUG-70729 heap-use-after-free when running qmlbench with Menu as delegate
- Closed
-
QTBUG-68964 heap-use-after-free in QQuickPathView
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-69056 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
241124,1 | Warn if adding duplicate QQuickItemChangeListeners | 5.11 | qt/qtdeclarative | Status: ABANDONED | 0 | 0 |
241126,3 | Add QQuickItemPrivate::updateOrAddItemChangeListener() | 5.11 | qt/qtdeclarative | Status: MERGED | +2 | 0 |