equal
deleted
inserted
replaced
215 TInt index = iListContainer->Listbox()->CurrentItemIndex(); |
215 TInt index = iListContainer->Listbox()->CurrentItemIndex(); |
216 sortedItems = &iPodcastModel.FeedEngine().GetSortedFeeds(); |
216 sortedItems = &iPodcastModel.FeedEngine().GetSortedFeeds(); |
217 |
217 |
218 if(index >= 0 && index < sortedItems->Count()) |
218 if(index >= 0 && index < sortedItems->Count()) |
219 { |
219 { |
220 iPodcastModel.ActiveShowList().Reset(); |
|
221 iPodcastModel.SetActiveFeedInfo((*sortedItems)[index]); |
220 iPodcastModel.SetActiveFeedInfo((*sortedItems)[index]); |
222 iViewingShows = ETrue; |
221 iViewingShows = ETrue; |
223 AppUi()->ActivateLocalViewL(KUidPodcastShowsViewID, TUid::Uid(0), KNullDesC8()); |
222 AppUi()->ActivateLocalViewL(KUidPodcastShowsViewID, TUid::Uid(0), KNullDesC8()); |
224 } |
223 } |
225 } |
224 } |
613 iEikonEnv->ReadResourceL(message, R_ADD_FEED_SUCCESS); |
612 iEikonEnv->ReadResourceL(message, R_ADD_FEED_SUCCESS); |
614 if(ShowQueryMessageL(message)) |
613 if(ShowQueryMessageL(message)) |
615 { |
614 { |
616 CFeedInfo *info = iPodcastModel.FeedEngine().GetFeedInfoByUid(newFeedInfo->Uid()); |
615 CFeedInfo *info = iPodcastModel.FeedEngine().GetFeedInfoByUid(newFeedInfo->Uid()); |
617 |
616 |
618 iPodcastModel.ActiveShowList().Reset(); |
|
619 iPodcastModel.SetActiveFeedInfo(info); |
617 iPodcastModel.SetActiveFeedInfo(info); |
620 AppUi()->ActivateLocalViewL(KUidPodcastShowsViewID, TUid::Uid(0), KNullDesC8()); |
618 AppUi()->ActivateLocalViewL(KUidPodcastShowsViewID, TUid::Uid(0), KNullDesC8()); |
621 iPodcastModel.FeedEngine().UpdateFeedL(newFeedInfo->Uid()); |
619 iPodcastModel.FeedEngine().UpdateFeedL(newFeedInfo->Uid()); |
622 } |
620 } |
623 } |
621 } |