aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlmodels
diff options
context:
space:
mode:
authorQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2019-11-26 01:00:05 +0100
committerUlf Hermann <ulf.hermann@qt.io>2019-11-26 09:11:06 +0100
commite80067f2651a00f3d164aa4eba863141b281e740 (patch)
tree8477dce4b5c7ccd96b0c4086b52a636140dc893a /src/qmlmodels
parentc0a8c84eb4bfa8be5fc77d44d25c1a523c022d5c (diff)
parent9248166095b1e3383a43f106219e888b6d43b7d6 (diff)
Merge remote-tracking branch 'origin/5.14' into 5.15
Conflicts: src/qml/qmldirparser/qqmldirparser.cpp src/qml/qmldirparser/qqmldirparser_p.h Change-Id: Ia68a8d4f345e6e456eebc3f215fc90d3819ddd70
Diffstat (limited to 'src/qmlmodels')
-rw-r--r--src/qmlmodels/qqmldelegatemodel.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qmlmodels/qqmldelegatemodel.cpp b/src/qmlmodels/qqmldelegatemodel.cpp
index db8357ae81..bcc6a727f8 100644
--- a/src/qmlmodels/qqmldelegatemodel.cpp
+++ b/src/qmlmodels/qqmldelegatemodel.cpp
@@ -1150,7 +1150,7 @@ QObject *QQmlDelegateModelPrivate::object(Compositor::Group group, int index, QQ
if (m_delegateChooser) {
QQmlAbstractDelegateComponent *chooser = m_delegateChooser;
do {
- delegate = chooser->delegate(&m_adaptorModel, index);
+ delegate = chooser->delegate(&m_adaptorModel, cacheItem->index);
chooser = qobject_cast<QQmlAbstractDelegateComponent *>(delegate);
} while (chooser);
if (!delegate)