diff -r 6ceef9a83b1a -r 6defe5d1bd39 textinput/peninputgenericitut/src/peninputitutchnuistatestandby.cpp --- a/textinput/peninputgenericitut/src/peninputitutchnuistatestandby.cpp Mon Mar 15 12:42:02 2010 +0200 +++ b/textinput/peninputgenericitut/src/peninputitutchnuistatestandby.cpp Wed Mar 31 22:08:20 2010 +0300 @@ -90,7 +90,9 @@ default: break; } - + // Show ICF, Backspace, Arrow after position changed to avoid flick + iOwner->LayoutContext()->Control(ECtrlIdICF)->Hide( EFalse ); + iOwner->LayoutContext()->Control(ECtrlIdBackspace)->Hide( EFalse ); iOwner->LayoutContext()->ShowArrowBtn( EBtnArrowLeft | EBtnArrowRight | EBtnArrowUp | EBtnArrowDown); @@ -100,7 +102,10 @@ { // hide input mode indicator + // Hide ICF, Backspace, Arrow contrls when exit to avoid flick iOwner->LayoutContext()->ShowArrowBtn(0); + iOwner->LayoutContext()->Control(ECtrlIdICF)->Hide( ETrue ); + iOwner->LayoutContext()->Control(ECtrlIdBackspace)->Hide(ETrue); } TBool CChnItutUiStateStandby::HandleKeyL(TInt aCmd, TInt aKey)