diff -r 4eb1ae11334f -r e6a39382bb9c textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutmicfcustomdraw.cpp --- a/textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutmicfcustomdraw.cpp Wed Apr 14 16:18:34 2010 +0300 +++ b/textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutmicfcustomdraw.cpp Tue Apr 27 16:59:43 2010 +0300 @@ -160,13 +160,15 @@ switch (aCode) { case 0x0020: // unicode for space + return MTmCustom::EBkLineBreakClass;//ELineBreakClasses; case 0x0023: // unicode for # - case 0x005f: // unicode for _ case 0x002a: // unicode for * case 0x0040: // unicode for @ case 0x0026: // unicode for & case 0x003d: // unicode for = - return MTmCustom::EBkLineBreakClass;//ELineBreakClasses; + return MTmCustom::EB2LineBreakClass; + case 0x005f: // unicode for _ + return MTmCustom::EBaLineBreakClass; default: break; // carry on }