--- a/mobilemessaging/unieditor/application/src/UniEditorProcessImageOperation.cpp Mon Jun 21 15:36:19 2010 +0300
+++ b/mobilemessaging/unieditor/application/src/UniEditorProcessImageOperation.cpp Thu Jul 15 18:34:37 2010 +0300
@@ -98,7 +98,8 @@
CUniEditorDocument& aDocument,
RFs& aFs ) :
CUniEditorOperation( aObserver, aDocument, aFs, EUniEditorOperationProcessImage ),
- iNewAttaId( KMsvNullIndexEntryId )
+ iNewAttaId( KMsvNullIndexEntryId ),
+ iOptimizedFlow(EFalse)
{
}
@@ -258,6 +259,13 @@
//
void CUniEditorProcessImageOperation::DoStartProcessL()
{
+
+ if(iOptimizedFlow)
+ {
+ iObserver.EditorOperationEvent( EUniEditorOperationProcessImage,
+ EUniEditorOperationPartialComplete );
+ iOptimizedFlow = EFalse;
+ }
CreateEmptyAttachmentL();
if ( !iImageProcessor )
@@ -646,5 +654,13 @@
iNewImageInfo = NULL;
return tempInfo;
}
-
+
+// ---------------------------------------------------------
+// CUniEditorProcessImageOperation::SetOptimizedFlow
+// ---------------------------------------------------------
+//
+void CUniEditorProcessImageOperation::SetOptimizedFlow(TBool aOptimizedFlow)
+ {
+ iOptimizedFlow = aOptimizedFlow;
+ }
// End of file