aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickitemview.cpp
diff options
context:
space:
mode:
authorJoni Poikelin <joni.poikelin@qt.io>2021-04-16 15:24:29 +0300
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-09-29 16:30:54 +0000
commit27b0d193f6c9e320638cd0c19414a78c9caeee72 (patch)
treef45856e44cbf96c178f8b2574c78ba6ce4d31806 /src/quick/items/qquickitemview.cpp
parent0d0b7f7036b7eec2863c97d7c9d0839905d616cf (diff)
Fix ListView.isCurrentItem when used with DelegateModel
Fixes: QTBUG-86744 Change-Id: I7287b39afc8f84e336aa46739b534e33e4212ea7 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> (cherry picked from commit d9f9d773e92940786f159897623618f3bf6bcf0f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/quick/items/qquickitemview.cpp')
-rw-r--r--src/quick/items/qquickitemview.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick/items/qquickitemview.cpp b/src/quick/items/qquickitemview.cpp
index f1336a91f6..e37d06f333 100644
--- a/src/quick/items/qquickitemview.cpp
+++ b/src/quick/items/qquickitemview.cpp
@@ -2402,6 +2402,8 @@ void QQuickItemView::createdItem(int index, QObject* object)
d->repositionPackageItemAt(item, index);
else if (index == d->currentIndex)
d->updateCurrent(index);
+ } else if (index == d->currentIndex) {
+ d->updateCurrent(index);
}
}