Chromium Code Reviews| Index: chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
| diff --git a/chrome/browser/ui/views/omnibox/omnibox_view_views.cc b/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
| index 538d386de3322ea57b9ef5a4efb83bd48ab7abf8..e8431a74050093258506423526f96565ee49a583 100644 |
| --- a/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
| +++ b/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
| @@ -937,7 +937,6 @@ void OmniboxViewViews::OnWriteDragData(ui::OSExchangeData* data) { |
| base::string16 selected_text = GetSelectedText(); |
| model()->AdjustTextForCopy(GetSelectedRange().GetMin(), is_all_selected, |
| &selected_text, &url, &write_url); |
| - data->SetString(selected_text); |
| if (write_url) { |
| gfx::Image favicon; |
| base::string16 title = selected_text; |
| @@ -946,6 +945,8 @@ void OmniboxViewViews::OnWriteDragData(ui::OSExchangeData* data) { |
| button_drag_utils::SetURLAndDragImage(url, title, favicon.AsImageSkia(), |
| NULL, data, GetWidget()); |
| data->SetURL(url, title); |
| + } else { |
| + data->SetString(selected_text); |
|
sky
2014/07/09 20:39:08
Why don't we always want to set the string content
pkotwicz
2014/07/09 23:00:18
The string content is set by the first caller of O
sky
2014/07/10 16:13:03
Was this always the case? I wonder if SetURL shoul
|
| } |
| } |