Fix building on Linux

This commit is contained in:
Cheng Zhao 2014-10-13 11:03:56 +08:00
parent 9e87037d34
commit 69a89303d0
4 changed files with 6 additions and 8 deletions

View file

@ -17,14 +17,13 @@ MenuViews::MenuViews() {
void MenuViews::Popup(Window* window) {
gfx::Point cursor = gfx::Screen::GetNativeScreen()->GetCursorScreenPoint();
views::MenuRunner menu_runner(model());
views::MenuRunner menu_runner(model(), views::MenuRunner::CONTEXT_MENU);
ignore_result(menu_runner.RunMenuAt(
static_cast<NativeWindowViews*>(window->window())->widget(),
NULL,
gfx::Rect(cursor, gfx::Size()),
views::MENU_ANCHOR_TOPLEFT,
ui::MENU_SOURCE_MOUSE,
views::MenuRunner::HAS_MNEMONICS | views::MenuRunner::CONTEXT_MENU));
ui::MENU_SOURCE_MOUSE));
}
// static