diff -r 1f3c3f2f5b0a -r c711bdda59f4 webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.cpp --- a/webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.cpp Mon Mar 15 12:44:50 2010 +0200 +++ b/webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.cpp Wed Mar 31 23:16:40 2010 +0300 @@ -154,7 +154,7 @@ state->SetPermittedInputModes(EAknEditorSecretAlphaInputMode | EAknEditorNumericInputMode); state->SetDefaultCase(EAknEditorLowerCase); state->SetSpecialCharacterTableResourceId(R_AVKON_SPECIAL_CHARACTER_TABLE_DIALOG_LATIN_ONLY); - state->SetNumericKeymap(EAknEditorPlainNumberModeKeymap); + state->SetNumericKeymap(EAknEditorStandardNumberModeKeymap); } } else { @@ -1470,21 +1470,6 @@ } // ----------------------------------------------------------------------------- -// FocusChanging -// -// Called when the focus of the node changes, to commit the text -// ----------------------------------------------------------------------------- -void CWebFepTextEditor::FocusChanging() - { - CAknEdwinState* state = static_cast(State(KNullUid)); - if ( state ) { - TRAP_IGNORE( state->ReportAknEdStateEventL(MAknEdStateObserver::EAknSyncEdwinState ) ); - } - CommitFepInlineEditL(*CEikonEnv::Static()); - CancelEditingMode(); - } - -// ----------------------------------------------------------------------------- // IsLongKeyPress // // Called to know the status of the key pressed