engine/src/PodcastModel.cpp
branchRCL_3
changeset 368 b131f7696342
parent 367 4b75876aa85a
--- a/engine/src/PodcastModel.cpp	Sun Nov 14 13:05:37 2010 +0000
+++ b/engine/src/PodcastModel.cpp	Tue Nov 16 10:26:34 2010 +0000
@@ -239,8 +239,7 @@
 	
 	if (err == KErrNone)
 		{
-		aPodcast->SetPlayState(EPlayed);
-		iShowEngine->UpdateShowL(*aPodcast);
+		iShowEngine->PostPlayHandling(aPodcast);
 		}
 	else
 		{
@@ -488,8 +487,7 @@
 	{
 	for (int i=0;i<iActiveShowList.Count();i++) {
 		if(iActiveShowList[i]->PlayState() != EPlayed) {
-			iActiveShowList[i]->SetPlayState(EPlayed);
-			iShowEngine->UpdateShowL(*iActiveShowList[i]);
+			ShowEngine().PostPlayHandling(iActiveShowList[i]);
 		}
 	}
 	}