diff -r a1a5d4e727e8 -r 800203832575 webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.cpp --- a/webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.cpp Wed Jun 09 10:52:50 2010 +0300 +++ b/webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.cpp Mon Jun 21 16:54:17 2010 +0300 @@ -54,6 +54,8 @@ #include #include "Text.h" +#include + #define KLineEnterChar 0x21b2 using namespace WebCore; @@ -158,6 +160,10 @@ state->SetSpecialCharacterTableResourceId(R_AVKON_SPECIAL_CHARACTER_TABLE_DIALOG_LATIN_ONLY); state->SetNumericKeymap(EAknEditorStandardNumberModeKeymap); state->SetCcpuState(NULL); + TLanguage language = User::Language(); + if (language == ELangPrcChinese ) { + TRAP_IGNORE( state->ReportAknEdStateEventL(MAknEdStateObserver::EAknEdwinStateFlagsUpdate ) ); + } } } else {