diff options
author | Liang Qi <liang.qi@qt.io> | 2018-01-04 17:24:18 +0100 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2018-01-04 17:24:18 +0100 |
commit | 4ef667d200a42d9cab7f57af82826165ec81cf31 (patch) | |
tree | 09c15ca06db2d565dc2e90bf3c694750f1341d69 /src/widgets/itemviews/qtreeview.cpp | |
parent | 2873b1bdf0ca09fd1ea745b6d9751168ab11a1db (diff) | |
parent | 175d691fa377d43fbc18d52d116135e0bf76a5f4 (diff) |
Merge remote-tracking branch 'origin/5.9' into 5.10
Change-Id: I3fa5c9e216201bdf7da260c395f65d7fb95cba0b
Diffstat (limited to 'src/widgets/itemviews/qtreeview.cpp')
-rw-r--r-- | src/widgets/itemviews/qtreeview.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets/itemviews/qtreeview.cpp b/src/widgets/itemviews/qtreeview.cpp index e593d82576..569351ff87 100644 --- a/src/widgets/itemviews/qtreeview.cpp +++ b/src/widgets/itemviews/qtreeview.cpp @@ -3514,7 +3514,7 @@ int QTreeViewPrivate::itemAtCoordinate(int coordinate) const const int contentsCoordinate = coordinate + vbar->value(); for (int viewItemIndex = 0; viewItemIndex < viewItems.count(); ++viewItemIndex) { viewItemCoordinate += itemHeight(viewItemIndex); - if (viewItemCoordinate >= contentsCoordinate) + if (viewItemCoordinate > contentsCoordinate) return (viewItemIndex >= itemCount ? -1 : viewItemIndex); } } else { // ScrollPerItem |