From 4dc571401662e6f8ac8c90aa2d74c071c9d73076 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Sun, 25 Dec 2011 22:34:45 +0100 Subject: Fix grouping issue When switching to a group that is not shown currently, the group headers won't be updated. The root-cause was that the m_groups-cache must be reset when the roles have been changed. CCBUG: 289654 --- src/kitemviews/kfileitemmodel.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/kitemviews/kfileitemmodel.cpp b/src/kitemviews/kfileitemmodel.cpp index 0d851dcd9..3fd40e9d4 100644 --- a/src/kitemviews/kfileitemmodel.cpp +++ b/src/kitemviews/kfileitemmodel.cpp @@ -367,6 +367,7 @@ void KFileItemModel::setRoles(const QSet& roles) } } + m_groups.clear(); resetRoles(); QSetIterator it(roles); -- cgit v1.3