diff options
| author | Rafael Fernández López <[email protected]> | 2008-01-10 00:32:05 +0000 |
|---|---|---|
| committer | Rafael Fernández López <[email protected]> | 2008-01-10 00:32:05 +0000 |
| commit | e113e90fd6d328f054418bbabb59899125097e42 (patch) | |
| tree | ef861b55734691ccbf9b7684f03d5a1dc68b3ab9 /src | |
| parent | fa042ee797596ee41ec6a48d938907577c2504ec (diff) | |
Fix selections
svn path=/trunk/KDE/kdebase/apps/; revision=759098
Diffstat (limited to 'src')
| -rw-r--r-- | src/kcategorizedview.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/kcategorizedview.cpp b/src/kcategorizedview.cpp index 51b4a000b..648a712a5 100644 --- a/src/kcategorizedview.cpp +++ b/src/kcategorizedview.cpp @@ -1102,7 +1102,7 @@ void KCategorizedView::mouseReleaseEvent(QMouseEvent *event) { if (d->categoryVisualRect(category).contains(event->pos())) { - QItemSelection selection; + QItemSelection selection = selectionModel()->selection(); QModelIndexList indexList = d->categoriesIndexes[category]; foreach (const QModelIndex &index, indexList) @@ -1112,7 +1112,7 @@ void KCategorizedView::mouseReleaseEvent(QMouseEvent *event) selection << QItemSelectionRange(selectIndex); } - selectionModel()->select(selection, QItemSelectionModel::Select); + selectionModel()->select(selection, QItemSelectionModel::SelectCurrent); break; } |
