]> cloud.milkyroute.net Git - dolphin.git/commit
Fix layout-issues when sorting by roles that are changed
authorPeter Penz <peter.penz19@gmail.com>
Fri, 4 Nov 2011 22:31:11 +0000 (23:31 +0100)
committerPeter Penz <peter.penz19@gmail.com>
Fri, 4 Nov 2011 22:34:39 +0000 (23:34 +0100)
commit49d75cfe45860df18e34964a0d30196708935df8
treea1531314480283ef956d94a824d8763b85d53cf5
parenteadbf920b5dffdf2d1548240c25ec2eaf835aad5
Fix layout-issues when sorting by roles that are changed

When sorting is enabled for a role that gets changed e.g. because
a value like the MIME-type is determined asynchronously, then the
layout might get messed up.

slotItemsMoved() has been adjusted to invalidate the sizehint-cache
and to update the group-headers.

BUG: 285542
FIXED-IN: 4.8.0
src/kitemviews/kfileitemmodel.cpp
src/kitemviews/kitemlistsizehintresolver.cpp
src/kitemviews/kitemlistsizehintresolver_p.h
src/kitemviews/kitemlistview.cpp
src/kitemviews/kitemmodelbase.h