| Index: views/controls/textfield/textfield_views_model.cc
|
| diff --git a/views/controls/textfield/textfield_views_model.cc b/views/controls/textfield/textfield_views_model.cc
|
| index 462c97088410f8cff7ee296325c3b4e0a4e1842b..20f68c6b4eae16c8b4d46b06ba6f2350f7956499 100644
|
| --- a/views/controls/textfield/textfield_views_model.cc
|
| +++ b/views/controls/textfield/textfield_views_model.cc
|
| @@ -221,12 +221,12 @@ string16 TextfieldViewsModel::GetSelectedText() const {
|
| }
|
|
|
| void TextfieldViewsModel::GetSelectedRange(TextRange* range) const {
|
| - range->SetRange(selection_begin_, cursor_pos_);
|
| + range->SetRange(cursor_pos_, selection_begin_);
|
| }
|
|
|
| void TextfieldViewsModel::SelectRange(const TextRange& range) {
|
| - selection_begin_ = GetSafePosition(range.start());
|
| - cursor_pos_ = GetSafePosition(range.end());
|
| + selection_begin_ = GetSafePosition(range.end());
|
| + cursor_pos_ = GetSafePosition(range.start());
|
| }
|
|
|
| void TextfieldViewsModel::SelectAll() {
|
|
|