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..585840d8dbf38da63a5ab9364794e2935a1948a8 100644 |
--- a/views/controls/textfield/textfield_views_model.cc |
+++ b/views/controls/textfield/textfield_views_model.cc |
@@ -230,8 +230,9 @@ void TextfieldViewsModel::SelectRange(const TextRange& range) { |
} |
void TextfieldViewsModel::SelectAll() { |
- cursor_pos_ = 0; |
- selection_begin_ = text_.length(); |
+ // SelectAll selects towards the end. |
+ cursor_pos_ = text_.length(); |
+ selection_begin_ = 0; |
} |
void TextfieldViewsModel::ClearSelection() { |