From: Peter Penz Date: Thu, 16 Feb 2012 15:36:22 +0000 (+0100) Subject: Compact view: Fix of left margin for first group X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/a5becac42cded392b957e71fcd433082c604a41f Compact view: Fix of left margin for first group --- 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; }