Enable IME for all text input types (issue #765).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1009 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt 2013-01-17 19:00:57 +00:00
parent 53d8a95c98
commit f1ebd3561f
1 changed files with 2 additions and 2 deletions

View File

@ -985,7 +985,7 @@ void WebWidgetHost::UpdateImeInputState() {
if (text_input_type_ != type) {
text_input_type_ = type;
if (type == WebKit::WebTextInputTypeText)
if (type != WebKit::WebTextInputTypeNone)
ime_input_.EnableIME(view_);
else
ime_input_.DisableIME(view_);
@ -993,7 +993,7 @@ void WebWidgetHost::UpdateImeInputState() {
// Only update caret position if the input method is enabled and the caret
// position has changed.
if (type == WebKit::WebTextInputTypeText && caret_bounds != caret_bounds_) {
if (type != WebKit::WebTextInputTypeNone && caret_bounds != caret_bounds_) {
caret_bounds_ = caret_bounds;
ime_input_.UpdateCaretRect(view_, caret_bounds);
}