emailuis/emailui/src/ncscomposeview.cpp
branchRCL_3
changeset 18 6b8f3b30d0ec
parent 17 67369d1b217f
child 20 efd4f1afd43e
--- 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<CFSEmailUiSendAttachmentsListModelItem*>( 
                 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