--- a/textinput/peninputvkbcn/src/peninputvkblayout.cpp Tue Apr 27 16:59:43 2010 +0300
+++ b/textinput/peninputvkbcn/src/peninputvkblayout.cpp Tue May 11 16:31:42 2010 +0300
@@ -874,6 +874,13 @@
//1.Notify engine the language need to change
//const TDesC& showText = iDataMgr->SetInputLanguage(aLangID);
TInt switchDisplayLang = iDataMgr->SetInputLanguage(aLangID);
+
+ CFepLayoutMultiLineIcf* icf = iVkbWindow->InputContextField();
+ if ( icf )
+ {
+ icf->SetLanguageId( aLangID );
+ }
+
TBuf<10> showText;
AknPenInputUtils::GetISOLanguageCode(TLanguage(switchDisplayLang), showText);