Index: ui/views/examples/tree_view_example.cc |
diff --git a/ui/views/examples/tree_view_example.cc b/ui/views/examples/tree_view_example.cc |
index 9d1af4e6e8af0d697411c3445a09d9b363c9b434..b89155245dcd6dbf6d39686a6748c2e78258b11a 100644 |
--- a/ui/views/examples/tree_view_example.cc |
+++ b/ui/views/examples/tree_view_example.cc |
@@ -122,15 +122,17 @@ bool TreeViewExample::CanEdit(TreeView* tree_view, |
return true; |
} |
-void TreeViewExample::ShowContextMenuForView(View* source, |
- const gfx::Point& point) { |
+void TreeViewExample::ShowContextMenuForView( |
+ View* source, |
+ const gfx::Point& point, |
+ ui::ContextMenuSourceType source_type) { |
ui::SimpleMenuModel context_menu_model(this); |
context_menu_model.AddItem(ID_EDIT, ASCIIToUTF16("Edit")); |
context_menu_model.AddItem(ID_REMOVE, ASCIIToUTF16("Remove")); |
context_menu_model.AddItem(ID_ADD, ASCIIToUTF16("Add")); |
context_menu_runner_.reset(new MenuRunner(&context_menu_model)); |
- if (context_menu_runner_->RunMenuAt(source->GetWidget(), NULL, |
- gfx::Rect(point, gfx::Size()), MenuItemView::TOPLEFT, 0) == |
+ if (context_menu_runner_->RunContextMenuAt(source->GetWidget(), NULL, |
+ gfx::Rect(point, gfx::Size()), source_type, 0) == |
MenuRunner::MENU_DELETED) |
return; |
} |