summaryrefslogtreecommitdiffstats
path: root/libgroupview/src/kcategorizedview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libgroupview/src/kcategorizedview.cpp')
-rw-r--r--libgroupview/src/kcategorizedview.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/libgroupview/src/kcategorizedview.cpp b/libgroupview/src/kcategorizedview.cpp
index fdf6bc77..19f9a0af 100644
--- a/libgroupview/src/kcategorizedview.cpp
+++ b/libgroupview/src/kcategorizedview.cpp
@@ -479,7 +479,8 @@ void KCategorizedView::Private::leftToRightVisualRect ( const QModelIndex &index
Q_FOREVER
{
prevIndex = proxyModel->index ( prevIndex.row() - 1, q->modelColumn(), q->rootIndex() );
- const QRect tempRect = q->visualRect ( prevIndex );
+ QRect tempRect = q->visualRect ( prevIndex );
+ tempRect = mapFromViewport ( tempRect );
if ( tempRect.topLeft().y() < prevRect.topLeft().y() )
{
break;