diff -r fcdfafb36fe7 -r aecbbf00d063 uifw/AvKon/src/AknForm.cpp --- a/uifw/AvKon/src/AknForm.cpp Thu Aug 19 10:11:06 2010 +0300 +++ b/uifw/AvKon/src/AknForm.cpp Tue Aug 31 15:28:30 2010 +0300 @@ -231,18 +231,9 @@ else { if ( mayExitEditMode ) - { - SetEditableL( EFalse ); // go out of edit mode of Form - CEikCaptionedControl* line = Line( IdOfFocusControl() ); - if ( line ) - { - line->SetEditableL( EFalse ); - line->SetCurrent( EFalse ); - line->DrawDeferred(); // otherwise will be partly redrawn - } - } + SetEditableL(EFalse); // go out of edit mode of Form return EFalse; // remain in form ( but in view mode if save was OK). - } + } } // end of if (IsEditable())