From 64a86b1e74c5db74ba4659b66ead6a30eff50e8d Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Thu, 12 Jul 2018 18:32:14 +0000 Subject: fixed playlist refresh regression git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@8141 90c681e8-e032-0410-971d-27865f9a5e38 --- src/qmmpui/playlisttask.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/qmmpui/playlisttask.cpp b/src/qmmpui/playlisttask.cpp index 08b3ec685..be7feb3b2 100644 --- a/src/qmmpui/playlisttask.cpp +++ b/src/qmmpui/playlisttask.cpp @@ -455,12 +455,11 @@ void PlayListTask::run() //create new playlist tracks QStringList ignoredFiles; - foreach (QFileInfo f, l) + TrackInfo::Parts parts = QmmpUiSettings::instance()->useMetadata() ? TrackInfo::AllParts : TrackInfo::NoParts; + foreach(QFileInfo f, l) { QStringList ignored; - foreach (TrackInfo *info, mm->createPlayList(f.canonicalFilePath(), - QmmpUiSettings::instance()->useMetadata() ? TrackInfo::MetaData : TrackInfo::NoParts, - &ignored)) + foreach (TrackInfo *info, mm->createPlayList(f.canonicalFilePath(), parts, &ignored)) { m_new_tracks << new PlayListTrack(info); } @@ -468,7 +467,7 @@ void PlayListTask::run() } //remove dublicate URLs and ignored files //this code prevents re-addition of cue tracks - foreach (PlayListTrack *t, m_new_tracks) + foreach(PlayListTrack *t, m_new_tracks) { if((t->path().contains("://") && urls.contains(t->path())) || ignoredFiles.contains(t->path())) -- cgit v1.2.3-13-gbd6f