From bd1d496bd1699f4b46cd5b9374b0113dc5c1b842 Mon Sep 17 00:00:00 2001 From: Arno Moeller Date: Fri, 19 Jul 2013 13:03:58 +0200 Subject: Bugfix in old ArchiveTreeView Don't crash while setting metadata if nothing is selected. --- archivetreeview.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'archivetreeview.cpp') diff --git a/archivetreeview.cpp b/archivetreeview.cpp index d6dc7b0..c9155f9 100644 --- a/archivetreeview.cpp +++ b/archivetreeview.cpp @@ -243,7 +243,9 @@ void ArchiveTreeView::currentChanged(const QItemSelection &selected, const QItem mFilesWidget->filesTree()->header()->resizeSections(QHeaderView::ResizeToContents); setMappingItems(selectedPartIds, mActorsModel, mActorsWidget); setMappingItems(selectedPartIds, mGenresModel, mGenresWidget); - mMetaData->setSeriesPartId(selectedPartIds.at(0)); + if(!selectedPartIds.isEmpty()){ + mMetaData->setSeriesPartId(selectedPartIds.at(0)); + } } void ArchiveTreeView::setMappingItems(QListseriesPartIds, MappingTableModel *model, MappingTableWidget *widget){ -- cgit v1.2.3-70-g09d2