| Index: ui/views/controls/menu/menu_controller.cc
|
| diff --git a/ui/views/controls/menu/menu_controller.cc b/ui/views/controls/menu/menu_controller.cc
|
| index 2bba4026b2f39ce87af51d03d097bde9d2bd1d6a..3875b5fd87c4a1a8d39daa722fd541cac84585ab 100644
|
| --- a/ui/views/controls/menu/menu_controller.cc
|
| +++ b/ui/views/controls/menu/menu_controller.cc
|
| @@ -863,7 +863,9 @@ void MenuController::StartDrag(SubmenuView* source,
|
| StopScrolling();
|
| int drag_ops = item->GetDelegate()->GetDragOperations(item);
|
| drag_in_progress_ = true;
|
| - item->GetWidget()->RunShellDrag(NULL, data, widget_loc, drag_ops);
|
| + // TODO(varunjain): Properly determine and send DRAG_EVENT_SOURCE below.
|
| + item->GetWidget()->RunShellDrag(NULL, data, widget_loc, drag_ops,
|
| + ui::DragDropTypes::DRAG_EVENT_SOURCE_MOUSE);
|
| drag_in_progress_ = false;
|
|
|
| if (GetActiveInstance() == this) {
|
|
|