diff -r cd2816114bd1 -r e64954c2c8e2 emailuis/emailui/src/ncssubjectfield.cpp --- a/emailuis/emailui/src/ncssubjectfield.cpp Wed Apr 14 15:42:15 2010 +0300 +++ b/emailuis/emailui/src/ncssubjectfield.cpp Tue Apr 27 16:20:14 2010 +0300 @@ -253,7 +253,7 @@ if ( IsFocused() ) { iTextEditor->SetFocus( ETrue ); - TRAP_IGNORE( iTextEditor->SetCursorPosL( iTextEditor->TextLength(), EFalse ) ); + //TRAP_IGNORE( iTextEditor->SetCursorPosL( iTextEditor->TextLength(), EFalse ) ); // make sure that control is visible on screen if ( Rect().iTl.iY < 0 ) @@ -601,3 +601,8 @@ { iTextEditor->EnableKineticScrollingL(aPhysics); } + +void CNcsSubjectField::SetCursorVisible( TBool aCursorVisible ) + { + iTextEditor->SetCursorVisible( aCursorVisible ); + }