diff -r 4376525cdefb -r e5618cc85d74 javauis/lcdui_akn/lcdui/src/CMIDTextEditorEdwinCustomDraw.cpp --- a/javauis/lcdui_akn/lcdui/src/CMIDTextEditorEdwinCustomDraw.cpp Mon Jun 21 15:32:50 2010 +0300 +++ b/javauis/lcdui_akn/lcdui/src/CMIDTextEditorEdwinCustomDraw.cpp Thu Jul 15 18:31:06 2010 +0300 @@ -252,6 +252,10 @@ { iEdwin.GetColor(EColorControlHighlightBackground, ret); } + else if (aColorIndex == TLogicalRgb::ESystemSelectionForegroundIndex) + { + iEdwin.GetColor(EColorControlHighlightText, ret); + } else { // Other colors use parent's SystemColor.