From 7b911df33ec83bb978985d50342ce1c27afb6425 Mon Sep 17 00:00:00 2001 From: Frank Reininghaus Date: Sun, 14 Aug 2011 11:05:19 +0200 Subject: Two small selection improvements in DolphinView 1. Implement DolphinView::clearSelection(). 2. Simplify DolphinView::invertSelection(). I found, fixed, and unit-tested a bug in the selection manager which was uncovered by this change. --- src/kitemviews/kitemlistselectionmanager.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/kitemviews/kitemlistselectionmanager.cpp') diff --git a/src/kitemviews/kitemlistselectionmanager.cpp b/src/kitemviews/kitemlistselectionmanager.cpp index a03e8172c..9aaf22f58 100644 --- a/src/kitemviews/kitemlistselectionmanager.cpp +++ b/src/kitemviews/kitemlistselectionmanager.cpp @@ -104,6 +104,7 @@ void KItemListSelectionManager::setSelected(int index, int count, SelectionMode return; } + endAnchoredSelection(); const QSet previous = selectedItems(); count = qMin(count, m_model->count() - index); -- cgit v1.3