equal
deleted
inserted
replaced
798 // contact locked complete for editing |
798 // contact locked complete for editing |
799 if( aResult.iOpCode == MVPbkContactObserver::EContactLock ) |
799 if( aResult.iOpCode == MVPbkContactObserver::EContactLock ) |
800 { |
800 { |
801 TRAPD( err, LaunchContactEditorL( TPbk2ContactEditorParams::EModified | |
801 TRAPD( err, LaunchContactEditorL( TPbk2ContactEditorParams::EModified | |
802 TPbk2ContactEditorParams::EOwnContact) ); |
802 TPbk2ContactEditorParams::EOwnContact) ); |
803 if( err != KErrNone ) |
803 |
|
804 if( err == KLeaveExit ) |
|
805 { |
|
806 iCloseCallBack->Call(); |
|
807 } |
|
808 else if( err != KErrNone ) |
804 { |
809 { |
805 LoadContact(); |
810 LoadContact(); |
806 iPlugin.HandleError( err ); |
811 iPlugin.HandleError( err ); |
807 if( !iMyCard ) |
812 if( !iMyCard ) |
808 { |
813 { |