diff options
author | Joni Poikelin <joni.poikelin@qt.io> | 2021-04-16 15:24:29 +0300 |
---|---|---|
committer | Joni Poikelin <joni.poikelin@qt.io> | 2021-10-06 13:25:37 +0300 |
commit | 4cf8b6732a627cc73d22c95bd080dba447afb2e3 (patch) | |
tree | 72bd0cf0394740d5a35eaacbd7ba21e719babd8b /src/quick/items/qquickitemview.cpp | |
parent | dbb123217e26e1e099371cd7e28fb4999059f31b (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)
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 3999109e47..80abd581d1 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); } } |