diff -r 6b8f3b30d0ec -r efd4f1afd43e emailuis/emailui/src/FreestyleEmailUiAttachmentsListModel.cpp --- a/emailuis/emailui/src/FreestyleEmailUiAttachmentsListModel.cpp Wed Jun 09 09:22:57 2010 +0300 +++ b/emailuis/emailui/src/FreestyleEmailUiAttachmentsListModel.cpp Mon Jun 21 15:20:54 2010 +0300 @@ -655,3 +655,22 @@ return subjectText; } +TBool CFSEmailUiAttachmentsListModel::IsMultiplyDownloadsOngoing() + { + TBool multiplyDownloads( EFalse ); + TInt downloads = 0; + for ( TInt i = 0; i < iAttachments.Count() && downloads <= 1; i++ ) + { + if ( IsDownloading( iAttachments[i] )) + { + downloads++; + } + } + + if ( downloads > 1 ) + { + multiplyDownloads = ETrue; + } + + return multiplyDownloads; + }