Index: chrome/browser/ui/gtk/menu_gtk.cc |
diff --git a/chrome/browser/ui/gtk/menu_gtk.cc b/chrome/browser/ui/gtk/menu_gtk.cc |
index 510be61135877e81f65ac8498d31839e65b226ac..00cceb597e8a856a989786ce9acdd69f0ede6f89 100644 |
--- a/chrome/browser/ui/gtk/menu_gtk.cc |
+++ b/chrome/browser/ui/gtk/menu_gtk.cc |
@@ -690,7 +690,7 @@ void MenuGtk::WidgetMenuPositionFunc(GtkMenu* menu, |
gtk_widget_size_request(GTK_WIDGET(menu), &menu_req); |
- gdk_window_get_origin(widget->window, x, y); |
+ gdk_window_get_origin(gtk_widget_get_window(widget), x, y); |
GdkScreen *screen = gtk_widget_get_screen(widget); |
gint monitor = gdk_screen_get_monitor_at_point(screen, *x, *y); |