diff options
author | Joni Poikelin <joni.poikelin@qt.io> | 2021-04-16 15:24:29 +0300 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-09-29 16:30:54 +0000 |
commit | 27b0d193f6c9e320638cd0c19414a78c9caeee72 (patch) | |
tree | f45856e44cbf96c178f8b2574c78ba6ce4d31806 /src/quick/items/qquickitemview.cpp | |
parent | 0d0b7f7036b7eec2863c97d7c9d0839905d616cf (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.cpp | 2 |
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); } } |