diff -r 8592a65ad3fb -r b13141f05c3d emailuis/emailui/src/ncsaddressinputfield.cpp --- a/emailuis/emailui/src/ncsaddressinputfield.cpp Wed Apr 14 15:42:15 2010 +0300 +++ b/emailuis/emailui/src/ncsaddressinputfield.cpp Tue Apr 27 16:20:14 2010 +0300 @@ -431,7 +431,7 @@ if ( IsFocused() ) { iTextEditor->SetFocus( ETrue, aDrawNow ); - 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 ) @@ -863,3 +863,8 @@ iPhysics = aPhysics; iTextEditor->EnableKineticScrollingL( aPhysics ); } + +void CNcsAddressInputField::SetCursorVisible( TBool aCursorVisible ) + { + iTextEditor->SetCursorVisible( aCursorVisible ); + }