# HG changeset patch # User Sebastian Brannstrom # Date 1278530554 -3600 # Node ID d886725e4499f7e022c5150bb2b0675e1428a5e9 # Parent f94dbd678dda080b38019674115ed2629ffde46a Fix for 2608 - Title is sometimes not reset to "Podcatcher" after leaving ShowsView diff -r f94dbd678dda -r d886725e4499 application/src/PodcastShowsView.cpp --- a/application/src/PodcastShowsView.cpp Wed Jul 07 14:10:58 2010 +0100 +++ b/application/src/PodcastShowsView.cpp Wed Jul 07 20:22:34 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(); diff -r f94dbd678dda -r d886725e4499 engine/src/ShowEngine.cpp --- a/engine/src/ShowEngine.cpp Wed Jul 07 14:10:58 2010 +0100 +++ b/engine/src/ShowEngine.cpp Wed Jul 07 20:22:34 2010 +0100 @@ -1552,4 +1552,4 @@ { User::Leave(KErrCorrupt); } - } \ No newline at end of file + }