emailuis/emailui/src/FreestyleEmailUiHtmlViewerView.cpp
branchRCL_3
changeset 13 8592a65ad3fb
parent 12 4ce476e64c59
child 14 b13141f05c3d
--- a/emailuis/emailui/src/FreestyleEmailUiHtmlViewerView.cpp	Wed Mar 31 21:08:33 2010 +0300
+++ b/emailuis/emailui/src/FreestyleEmailUiHtmlViewerView.cpp	Wed Apr 14 15:42:15 2010 +0300
@@ -1189,6 +1189,8 @@
 
     if ( reallyDelete )
         {
+        CancelFetchings();
+
         // Reset container content, so that plugins may really delete files
         if ( iContainer )
             {
@@ -1402,8 +1404,12 @@
             {
             case EFsEmailUiCmdActionsReply:
                 {
-                if ( iMessage && !iActivationData.iEmbeddedMessageMode )
+                if ( iMessage )
                     {
+                    if ( iActivationData.iEmbeddedMessageMode )
+                        {
+                        iCreateNewMsgFromEmbeddedMsg = ETrue;
+                        }
                     delete iNewMailTempAddress;
                     iNewMailTempAddress = NULL;
                     iNewMailTempAddress = CFSMailAddress::NewL();
@@ -2596,8 +2602,9 @@
         case EESMRCmdMailFlagMessage:
             ret = TFsEmailUiUtility::IsFollowUpSupported( *iMailBox );
             break;
+        //Changed to EFalse to fix defect EJZG-83CDRX
         case EESMRCmdMailMessageDetails:
-            ret = ETrue;
+            ret = EFalse;
             break;
         case EESMRCmdMailDelete:
             ret = ETrue;