equal
deleted
inserted
replaced
922 { |
922 { |
923 aMenuPane->SetItemDimmed( EMsgViewAttachmentCmdOpen, ETrue ); |
923 aMenuPane->SetItemDimmed( EMsgViewAttachmentCmdOpen, ETrue ); |
924 aMenuPane->SetItemDimmed( EMsgViewAttachmentCmdSave, ETrue ); |
924 aMenuPane->SetItemDimmed( EMsgViewAttachmentCmdSave, ETrue ); |
925 showSendMenu = EFalse; |
925 showSendMenu = EFalse; |
926 } |
926 } |
927 if ( index != -1 ) |
927 if ( index != -1 && !iBusy) |
928 { |
928 { |
929 // Catch this leave. If something peculiar coming in msg headers |
929 // Catch this leave. If something peculiar coming in msg headers |
930 // and atta not natively handled by viewer CanSave might leave. |
930 // and atta not natively handled by viewer CanSave might leave. |
931 // ETC. application/x-epocinstall |
931 // ETC. application/x-epocinstall |
932 TBool canSave = EFalse; |
932 TBool canSave = EFalse; |