| Index: views/controls/textfield/textfield_views_model.cc
|
| ===================================================================
|
| --- views/controls/textfield/textfield_views_model.cc (revision 97884)
|
| +++ views/controls/textfield/textfield_views_model.cc (working copy)
|
| @@ -611,10 +611,10 @@
|
| void TextfieldViewsModel::CancelCompositionText() {
|
| DCHECK(HasCompositionText());
|
| ui::Range range = render_text_->GetCompositionRange();
|
| + ClearComposition();
|
| string16 new_text = GetText();
|
| render_text_->SetText(new_text.erase(range.start(), range.length()));
|
| render_text_->SetCursorPosition(range.start());
|
| - ClearComposition();
|
| if (delegate_)
|
| delegate_->OnCompositionTextConfirmedOrCleared();
|
| }
|
|
|