From a5becac42cded392b957e71fcd433082c604a41f Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Thu, 16 Feb 2012 16:36:22 +0100 Subject: [PATCH] Compact view: Fix of left margin for first group --- src/kitemviews/kitemlistviewlayouter.cpp | 10 +++++----- 1 file 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; } -- 2.47.3