application/src/PodcastAppui.cpp
changeset 49 43e204e6ae2e
parent 48 f8fd68d71cfd
child 50 e7b10d6d7ba3
equal deleted inserted replaced
48:f8fd68d71cfd 49:43e204e6ae2e
   214 	
   214 	
   215 	if (iNaviStyle == ENaviTabGroup)
   215 	if (iNaviStyle == ENaviTabGroup)
   216 		{
   216 		{
   217 		TUid newview = TUid::Uid(0);
   217 		TUid newview = TUid::Uid(0);
   218 		TUid messageUid = TUid::Uid(0);
   218 		TUid messageUid = TUid::Uid(0);
   219 		
   219 		if (aIndex == KTabIdFeeds) 
   220 		if (aIndex == KTabIdFeeds) {
   220 			{
   221 			newview = KUidPodcastFeedViewID;
   221 			if (iFeedView->ViewingShows())
   222 		} else if (aIndex == KTabIdQueue) {
   222 				{
       
   223 				newview = KUidPodcastShowsViewID;
       
   224 				}
       
   225 			else
       
   226 				{
       
   227 				newview = KUidPodcastFeedViewID;
       
   228 				} 
       
   229 			} 
       
   230 		else if (aIndex == KTabIdQueue)
       
   231 			{
   223 			newview = KUidPodcastQueueViewID;
   232 			newview = KUidPodcastQueueViewID;
   224 		} else {
   233 			} 
       
   234 		else 
       
   235 			{
   225 			User::Leave(KErrTooBig);
   236 			User::Leave(KErrTooBig);
   226 		}
   237 			}
   227 		
   238 		
   228 		if(newview.iUid != 0)
   239 		if(newview.iUid != 0)
   229 			{			
   240 			{			
   230 			ActivateLocalViewL(newview,  messageUid, KNullDesC8());
   241 			ActivateLocalViewL(newview,  messageUid, KNullDesC8());
   231 			}
   242 			}