Fix selections

svn path=/trunk/KDE/kdebase/apps/; revision=759098
This commit is contained in:
Rafael Fernández López 2008-01-10 00:32:05 +00:00
parent fa042ee797
commit e113e90fd6

View file

@ -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;
}