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 3f9436db8a2d7ebf27926ef4edb87782c605e4b0..d5817198f55a1682451f93f7cc785e181b7083cf 100644 |
--- a/ui/views/controls/menu/menu_controller.cc |
+++ b/ui/views/controls/menu/menu_controller.cc |
@@ -10,7 +10,6 @@ |
#include "base/strings/utf_string_conversions.h" |
#include "base/time/time.h" |
#include "build/build_config.h" |
-#include "ui/base/dragdrop/drag_utils.h" |
#include "ui/base/dragdrop/os_exchange_data.h" |
#include "ui/display/screen.h" |
#include "ui/events/event.h" |
@@ -1253,8 +1252,7 @@ void MenuController::StartDrag(SubmenuView* source, |
OSExchangeData data; |
item->GetDelegate()->WriteDragData(item, &data); |
- drag_utils::SetDragImageOnDataObject(image, press_loc.OffsetFromOrigin(), |
- &data); |
+ data.provider().SetDragImage(image, press_loc.OffsetFromOrigin()); |
StopScrolling(); |
int drag_ops = item->GetDelegate()->GetDragOperations(item); |