# HG changeset patch # User Sebastian Brannstrom # Date 1287697578 -3600 # Node ID 001f04bc49643cce8296ef89a8229e5fc0f794e8 # Parent 5a44ec2f6f4d730e87af471b324887e37a6a902a Fix for bug 3853 diff -r 5a44ec2f6f4d -r 001f04bc4964 application/src/PodcastQueueView.cpp --- a/application/src/PodcastQueueView.cpp Sat Oct 16 20:10:01 2010 +0100 +++ b/application/src/PodcastQueueView.cpp Thu Oct 21 22:46:18 2010 +0100 @@ -176,8 +176,8 @@ for (TInt loop = 0; loop< len; loop++) { UpdateShowItemDataL(fItems[loop], loop); - iListContainer->Listbox()->DrawItem(loop); } + iListContainer->Listbox()->DrawNow(); } else { @@ -300,13 +300,17 @@ break; case EPodcastSuspendDownloads: { + iDontUpdateList = ETrue; iPodcastModel.ShowEngine().SuspendDownloads(); + iDontUpdateList = EFalse; UpdateListboxItemsL(); } break; case EPodcastResumeDownloads: { + iDontUpdateList = ETrue; iPodcastModel.ShowEngine().ResumeDownloadsL(); + iDontUpdateList = EFalse; UpdateListboxItemsL(); } break;