┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/kitemviews/kitemlistviewlayouter.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/kitemviews/kitemlistviewlayouter.cpp b/src/kitemviews/kitemlistviewlayouter.cpp
index de78b7636..14774c412 100644
--- a/src/kitemviews/kitemlistviewlayouter.cpp
+++ b/src/kitemviews/kitemlistviewlayouter.cpp
@@ -392,15 +392,15 @@ void KItemListViewLayouter::doLayout()
// The item is the first item of a group.
// Increase the y-position to provide space
// for the group header.
- if (index == 0) {
- // The first group header should be aligned on top
- y -= itemMargin.height();
- } else {
+ if (index > 0) {
// Only add a margin if there has been added another
// group already before
y += m_groupHeaderMargin;
+ } else if (!horizontalScrolling) {
+ // The first group header should be aligned on top
+ y -= itemMargin.height();
}
-
+
if (!horizontalScrolling) {
y += m_groupHeaderHeight;
}