diff -r 9ac0a0a7da70 -r 71c436fe3ce0 javauis/lcdui_akn/lcdui/src/CMIDTextFieldItem.cpp --- a/javauis/lcdui_akn/lcdui/src/CMIDTextFieldItem.cpp Tue May 25 12:34:19 2010 +0300 +++ b/javauis/lcdui_akn/lcdui/src/CMIDTextFieldItem.cpp Wed Jun 09 09:34:07 2010 +0300 @@ -342,7 +342,9 @@ iTextField->SetFocus(EFalse); } - CMIDControlItem::FocusChanged(aDrawNow); + CMIDControlItem::FocusChanged(aDrawNow); + // DoLayout and change text color when focused + SizeChanged(); } void CMIDTextFieldItem::HandleCurrentL(TBool aCurrent)