diff -r 6defe5d1bd39 -r 4eb1ae11334f textinput/peninputcommonlayout/src/peninputlayoutwindowext.cpp --- a/textinput/peninputcommonlayout/src/peninputlayoutwindowext.cpp Wed Mar 31 22:08:20 2010 +0300 +++ b/textinput/peninputcommonlayout/src/peninputlayoutwindowext.cpp Wed Apr 14 16:18:34 2010 +0300 @@ -268,6 +268,9 @@ case EPeninputLayoutEventShift: { HandleShiftAndCapslockBtnClicked(); + TInt shiftStatus = CPeninputDataConverter::AnyToInt + ( iLayoutContext->RequestData( EPeninputDataTypeShiftDown ) ); + ChangeMergedButtonStatus( shiftStatus, 0 ); } break; case EPeninputLayoutEventCapslock: