Fix for 2608 - Title is sometimes not reset to "Podcatcher" after leaving ShowsView symbian1
authorSebastian Brannstrom <sebastianb@symbian.org>
Wed, 07 Jul 2010 20:24:29 +0100
branchsymbian1
changeset 166 58268495eb35
parent 164 000f9fc147b2
child 167 4bfc2fcec5f6
Fix for 2608 - Title is sometimes not reset to "Podcatcher" after leaving ShowsView
application/src/PodcastShowsView.cpp
--- a/application/src/PodcastShowsView.cpp	Wed Jul 07 14:19:21 2010 +0100
+++ b/application/src/PodcastShowsView.cpp	Wed Jul 07 20:24:29 2010 +0100
@@ -297,10 +297,9 @@
 void CPodcastShowsView::FeedDownloadFinishedL(TFeedState /*aState*/, TUint aFeedUid, TInt /*aError*/)
 	{
 	DP("CPodcastShowsView::FeedDownloadFinishedL BEGIN");
-	// TODO make use of the fact that we know that the feed download is
-	// finished instead of checking feed engine states in UpdateFeedUpdateStateL.
-	if (iPodcastModel.ActiveFeedInfo() != NULL
-			&& iPodcastModel.ActiveFeedInfo()->Uid() == aFeedUid)
+	if (iListContainer->IsVisible() &&
+			iPodcastModel.ActiveFeedInfo() != NULL &&
+			iPodcastModel.ActiveFeedInfo()->Uid() == aFeedUid)
 		{
 		UpdateFeedUpdateStateL();
 		UpdateViewTitleL();