Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.8.0, 5.9
-
None
-
a7880a0c92323ccb2f297a39a993a87e20d65e9c
Description
if the currentitem is the last visible item, then down keyevent will result in currentIndex ++, and then highlight moving follow currentItem, the listview will track the highlight.
but if we append item when highlight moving, the model changed (may be applyModelChanges) will set moveReason = QQuickItemViewPrivate::Other; and it will result in 'trackedPositionChanged' no effect.
then the listview stop tracking highlight, we can only see part of highlight even no highlight after that.
Attachments
Issue Links
- relates to
-
QTBUG-62864 ListView scrolling behavior breaks when using lazy loading model
-
- Closed
-