# HG changeset patch # User teknolog # Date 1278329542 -3600 # Node ID 48cdb40709e76b4d0e8e3cd9094e84faddd86918 # Parent fd105a5a9dad54e8df1d95e96a21125ac3755d6f Fix for bug 2819 - Crash when updating and connection set to "Always ask" diff -r fd105a5a9dad -r 48cdb40709e7 application/src/PodcastAppui.cpp --- a/application/src/PodcastAppui.cpp Fri Jul 02 15:57:01 2010 +0100 +++ b/application/src/PodcastAppui.cpp Mon Jul 05 12:32:22 2010 +0100 @@ -329,21 +329,22 @@ void CPodcastAppUi::ConnectionSelectionStart() { - DP("CPodcastAppUi::ConnectionSelectionStart()"); + DP("CPodcastAppUi::ConnectionSelectionStart() BEGIN"); iFeedView->UpdateToolbar(EFalse); iShowsView->UpdateToolbar(EFalse); iQueueView->UpdateToolbar(EFalse); iSearchView->UpdateToolbar(EFalse); + DP("CPodcastAppUi::ConnectionSelectionStart() END"); } void CPodcastAppUi::ConnectionSelectionEnd() { - DP("CPodcastAppUi::ConnectionSelectionEnd()"); - iFeedView->UpdateToolbar(ETrue); + DP("CPodcastAppUi::ConnectionSelectionEnd() BEGIN"); iFeedView->UpdateToolbar(ETrue); iShowsView->UpdateToolbar(ETrue); iQueueView->UpdateToolbar(ETrue); iSearchView->UpdateToolbar(ETrue); + DP("CPodcastAppUi::ConnectionSelectionEnd() END"); } void CPodcastAppUi::GetErrorTextL(TDes &aErrorMessage, TInt aErrorCode) diff -r fd105a5a9dad -r 48cdb40709e7 application/src/PodcastShowsView.cpp --- a/application/src/PodcastShowsView.cpp Fri Jul 02 15:57:01 2010 +0100 +++ b/application/src/PodcastShowsView.cpp Mon Jul 05 12:32:22 2010 +0100 @@ -690,7 +690,7 @@ toolbar->SetToolbarVisibility(aVisible); } - TBool updatingState = iPodcastModel.FeedEngine().ClientState() != EIdle && + TBool updatingState = iPodcastModel.FeedEngine().ClientState() != EIdle && iPodcastModel.ActiveFeedInfo() && iPodcastModel.FeedEngine().ActiveClientUid() == iPodcastModel.ActiveFeedInfo()->Uid(); toolbar->HideItem(EPodcastUpdateFeed, updatingState, ETrue );