Index: chrome/browser/ui/views/bookmarks/bookmark_drag_drop.cc |
diff --git a/chrome/browser/ui/views/bookmarks/bookmark_drag_drop.cc b/chrome/browser/ui/views/bookmarks/bookmark_drag_drop.cc |
index ad379f6b1a929b9997481cf9343e3c7d5360c5b8..dfbbba5df418ffc095acb399814699fc2d4af572 100644 |
--- a/chrome/browser/ui/views/bookmarks/bookmark_drag_drop.cc |
+++ b/chrome/browser/ui/views/bookmarks/bookmark_drag_drop.cc |
@@ -34,11 +34,13 @@ void DragBookmarks(Profile* profile, |
ui::DragDropTypes::DRAG_LINK; |
views::Widget* widget = views::Widget::GetWidgetForNativeView(view); |
if (widget) { |
- widget->RunShellDrag(NULL, data, gfx::Point(), operation); |
+ widget->RunShellDrag(NULL, data, gfx::Point(), operation, |
+ ui::DragDropTypes::DRAG_EVENT_SOURCE_MOUSE); |
} else { |
// We hit this case when we're using WebContentsViewWin or |
// WebContentsViewAura, instead of TabContentsViewViews. |
- views::RunShellDrag(view, data, gfx::Point(), operation); |
+ views::RunShellDrag(view, data, gfx::Point(), operation, |
+ ui::DragDropTypes::DRAG_EVENT_SOURCE_MOUSE); |
} |
MessageLoop::current()->SetNestableTasksAllowed(was_nested); |