summaryrefslogtreecommitdiffstats
path: root/views/widget/drop_helper.cc
diff options
context:
space:
mode:
Diffstat (limited to 'views/widget/drop_helper.cc')
-rw-r--r--views/widget/drop_helper.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/views/widget/drop_helper.cc b/views/widget/drop_helper.cc
index a0b7b76..4e5ce109 100644
--- a/views/widget/drop_helper.cc
+++ b/views/widget/drop_helper.cc
@@ -6,11 +6,11 @@
#include "ui/base/dragdrop/drag_drop_types.h"
#include "views/view.h"
-#include "views/widget/root_view.h"
+#include "views/widget/widget.h"
namespace views {
-DropHelper::DropHelper(RootView* root_view)
+DropHelper::DropHelper(View* root_view)
: root_view_(root_view),
target_view_(NULL),
deepest_view_(NULL) {
@@ -61,7 +61,7 @@ int DropHelper::OnDrop(const OSExchangeData& data,
}
gfx::Point view_location(root_view_location);
- View* root_view = drop_view->GetRootView();
+ View* root_view = drop_view->GetWidget()->GetRootView();
View::ConvertPointToView(root_view, drop_view, &view_location);
DropTargetEvent drop_event(data, view_location.x(), view_location.y(),
drag_operation);