webengine/osswebengine/WebKit/s60/webview/WebFepTextEditor.cpp
branchRCL_3
changeset 34 220a17280356
parent 27 6297cdf66332
child 35 1f3c3f2f5b0a
equal deleted inserted replaced
32:ea4b2e4f7cac 34:220a17280356
   761 
   761 
   762     state->SetDefaultInputMode(inputMode);
   762     state->SetDefaultInputMode(inputMode);
   763     state->SetCurrentInputMode(inputMode);
   763     state->SetCurrentInputMode(inputMode);
   764     state->SetPermittedInputModes(permittedInputModes);
   764     state->SetPermittedInputModes(permittedInputModes);
   765     state->SetNumericKeymap(static_cast<TAknEditorNumericKeymap>(numericKeyMap));
   765     state->SetNumericKeymap(static_cast<TAknEditorNumericKeymap>(numericKeyMap));
   766     state->ReportAknEdStateEventL(MAknEdStateObserver::EAknSyncEdwinState);
       
   767     state->ReportAknEdStateEventL(MAknEdStateObserver::EAknEdwinStateInputModeUpdate);
   766     state->ReportAknEdStateEventL(MAknEdStateObserver::EAknEdwinStateInputModeUpdate);
   768 }
   767 }
   769 
   768 
   770 // -----------------------------------------------------------------------------
   769 // -----------------------------------------------------------------------------
   771 // UpdateCaseState
   770 // UpdateCaseState
   948             return true;
   947             return true;
   949         }
   948         }
   950         else
   949         else
   951         {
   950         {
   952             style->setProperty(CSS_PROP_COLOR, m_inputTextColor, false, ec);
   951             style->setProperty(CSS_PROP_COLOR, m_inputTextColor, false, ec);
   953             CancelEditingMode();
   952             UpdateEditingMode();
   954             return true;
   953             return true;
   955         }
   954         }
   956     }
   955     }
   957     else if ( n->hasTagName(HTMLNames::textareaTag)) {
   956     else if ( n->hasTagName(HTMLNames::textareaTag)) {
   958         CancelEditingMode();
   957         CancelEditingMode();