diff -r 67369d1b217f -r 6b8f3b30d0ec emailuis/emailui/src/ncscomposeview.cpp --- a/emailuis/emailui/src/ncscomposeview.cpp Tue May 25 12:23:16 2010 +0300 +++ b/emailuis/emailui/src/ncscomposeview.cpp Wed Jun 09 09:22:57 2010 +0300 @@ -965,6 +965,7 @@ CAknConfirmationNote* note = new (ELeave) CAknConfirmationNote( ETrue ); //waiting note->SetTimeout( CAknNoteDialog::ELongTimeout ); + note->SetTone( CAknNoteDialog::ENoTone ); note->ExecuteLD( *confMessage ); CleanupStack::PopAndDestroy( confMessage ); DoSafeExit(); // Exit after successful sending @@ -2464,17 +2465,13 @@ item = static_cast( attachmentModel->Item( iContainer->FocusedAttachmentLabelIndex() ) ); - if ( !item || item->IsRemote() ) - { - // Only non-remote attachments can be opened - iStylusPopUpMenu->SetItemDimmed( EFsEmailUiCmdOpenAttachment, ETrue ); - } - } - - if ( !item || item->IsReadOnly() ) - { - // Only non-readonly attachments can be removed - iStylusPopUpMenu->SetItemDimmed( EFsEmailUiCmdRemoveAttachment, ETrue ); + // Only non-remote attachments can be opened + TBool dimOpenMenuItem = !item || item->IsRemote(); + iStylusPopUpMenu->SetItemDimmed( EFsEmailUiCmdOpenAttachment, dimOpenMenuItem ); + + // Read-only attachments cannot be removed + TBool dimRemoveMenuItem = !item || item->IsReadOnly(); + iStylusPopUpMenu->SetItemDimmed( EFsEmailUiCmdRemoveAttachment, dimRemoveMenuItem ); } // Set the position for the popup