diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2018-07-12 18:32:14 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2018-07-12 18:32:14 +0000 |
| commit | 64a86b1e74c5db74ba4659b66ead6a30eff50e8d (patch) | |
| tree | 655e6a97f0033cd196df38ee42075d89326330d1 | |
| parent | 3bff56700f97ba4e5f10a843d9aec2d32e1ff720 (diff) | |
| download | qmmp-64a86b1e74c5db74ba4659b66ead6a30eff50e8d.tar.gz qmmp-64a86b1e74c5db74ba4659b66ead6a30eff50e8d.tar.bz2 qmmp-64a86b1e74c5db74ba4659b66ead6a30eff50e8d.zip | |
fixed playlist refresh regression
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@8141 90c681e8-e032-0410-971d-27865f9a5e38
| -rw-r--r-- | src/qmmpui/playlisttask.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
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())) |
