diff -r 17302fa075e1 -r da6ac9d688df mobilemessaging/unieditor/application/src/UniEditorSaveOperation.cpp --- a/mobilemessaging/unieditor/application/src/UniEditorSaveOperation.cpp Wed Sep 15 12:08:45 2010 +0300 +++ b/mobilemessaging/unieditor/application/src/UniEditorSaveOperation.cpp Wed Oct 13 14:27:34 2010 +0300 @@ -341,20 +341,12 @@ // void CUniEditorSaveOperation::DoSaveObjectL() { - if ( iDocument.BodyModified() ) - { - // Processing will continue from CUniEditorSaveOperation::ObjectSaveReady when - // save has been performed - iDocument.DataModel()->ObjectList().SaveAll( *this, CMsvAttachment::EMsvFile ); - // TODO: Pass edit store as a parameter to objectlist - //iDocument.DataModel()->ObjectList().SaveAll( *this, *iEditStore, CMsvAttachment::EMsvFile ); - SetPending(); - } - else - { - iOperationState = EUniEditorSaveAttachment; - CompleteSelf( KErrNone ); - } + // Processing will continue from CUniEditorSaveOperation::ObjectSaveReady when + // save has been performed + iDocument.DataModel()->ObjectList().SaveAll( *this, CMsvAttachment::EMsvFile ); + // TODO: Pass edit store as a parameter to objectlist + //iDocument.DataModel()->ObjectList().SaveAll( *this, *iEditStore, CMsvAttachment::EMsvFile ); + SetPending(); } // ---------------------------------------------------------