| Index: ui/views/controls/textfield/textfield_views_model.cc
|
| diff --git a/ui/views/controls/textfield/textfield_views_model.cc b/ui/views/controls/textfield/textfield_views_model.cc
|
| index d0fc8e01aec4c841e6429b8b3b7241661718158a..6036485beb6376e5a3638030a6d6b21278e97636 100644
|
| --- a/ui/views/controls/textfield/textfield_views_model.cc
|
| +++ b/ui/views/controls/textfield/textfield_views_model.cc
|
| @@ -499,8 +499,9 @@ bool TextfieldViewsModel::Redo() {
|
|
|
| bool TextfieldViewsModel::Cut() {
|
| if (!HasCompositionText() && HasSelection()) {
|
| - ui::ScopedClipboardWriter(views::ViewsDelegate::views_delegate
|
| - ->GetClipboard()).WriteText(GetSelectedText());
|
| + ui::ScopedClipboardWriter(
|
| + views::ViewsDelegate::views_delegate->GetClipboard(),
|
| + ui::Clipboard::BUFFER_STANDARD).WriteText(GetSelectedText());
|
| // A trick to let undo/redo handle cursor correctly.
|
| // Undoing CUT moves the cursor to the end of the change rather
|
| // than beginning, unlike Delete/Backspace.
|
| @@ -516,8 +517,9 @@ bool TextfieldViewsModel::Cut() {
|
|
|
| bool TextfieldViewsModel::Copy() {
|
| if (!HasCompositionText() && HasSelection()) {
|
| - ui::ScopedClipboardWriter(views::ViewsDelegate::views_delegate
|
| - ->GetClipboard()).WriteText(GetSelectedText());
|
| + ui::ScopedClipboardWriter(
|
| + views::ViewsDelegate::views_delegate->GetClipboard(),
|
| + ui::Clipboard::BUFFER_STANDARD).WriteText(GetSelectedText());
|
| return true;
|
| }
|
| return false;
|
|
|