Use list instead of map for songs in internet search

Fixes issues with sorting
This commit is contained in:
Jonas Kvinge
2022-06-12 01:59:05 +02:00
parent f1dc0f95c8
commit fa3891e383
12 changed files with 20 additions and 12 deletions

View File

@@ -393,11 +393,11 @@ MimeData *InternetSearchModel::LoadTracks(const InternetSearchView::ResultList &
return nullptr;
}
SongMap songs;
SongList songs;
QList<QUrl> urls;
urls.reserve(results.count());
for (const InternetSearchView::Result &result : results) {
songs.insert(result.metadata_.song_id(), result.metadata_);
songs.append(result.metadata_);
urls << result.metadata_.url();
}