diff --git a/src/modules/partition/gui/PartitionBarsView.cpp b/src/modules/partition/gui/PartitionBarsView.cpp index 98eeb5f49..19d92f362 100644 --- a/src/modules/partition/gui/PartitionBarsView.cpp +++ b/src/modules/partition/gui/PartitionBarsView.cpp @@ -412,7 +412,7 @@ PartitionBarsView::isIndexHidden( const QModelIndex& index ) const void PartitionBarsView::setSelection( const QRect& rect, QItemSelectionModel::SelectionFlags flags ) { - selectionModel()->select( indexAt( rect.topLeft() ), flags ); + selectionModel()->setCurrentIndex( indexAt( rect.topLeft() ), flags ); cDebug() << "selected items count:" << selectedIndexes().count(); QStringList itemstrings; foreach( const QModelIndex& ind, selectedIndexes() )