From 086a6510682671db8ecf07bc7f372df5ccfddeeb Mon Sep 17 00:00:00 2001 From: "craig.p.drummond" Date: Tue, 1 Oct 2013 18:43:27 +0000 Subject: [PATCH] When marking as played, need to check local path too --- online/podcastservice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/online/podcastservice.cpp b/online/podcastservice.cpp index 8c07523a4..6041ccbe2 100644 --- a/online/podcastservice.cpp +++ b/online/podcastservice.cpp @@ -633,7 +633,7 @@ void PodcastService::currentMpdSong(const Song &s) MusicLibraryItemPodcast *podcast=static_cast(p); foreach (MusicLibraryItem *i, podcast->childItems()) { MusicLibraryItemSong *song=static_cast(i); - if (song->file()==s.file) { + if (song->file()==s.file || song->song().podcastLocalPath()==s.file) { if (!song->song().hasBeenPlayed()) { podcast->setPlayed(song); emitDataChanged(createIndex(song));