Index: chrome/browser/ui/gtk/gtk_util.cc |
diff --git a/chrome/browser/ui/gtk/gtk_util.cc b/chrome/browser/ui/gtk/gtk_util.cc |
index 151793446386b04e21d9d45c131ec3038c724d39..a74ebb75e22e76aa205d3a2139ba13dd16cc8cfe 100644 |
--- a/chrome/browser/ui/gtk/gtk_util.cc |
+++ b/chrome/browser/ui/gtk/gtk_util.cc |
@@ -484,8 +484,7 @@ void ConvertWidgetPointToScreen(GtkWidget* widget, gfx::Point* p) { |
DCHECK(widget); |
DCHECK(p); |
- gfx::Point position = ui::GetWidgetScreenPosition(widget); |
- p->SetPoint(p->x() + position.x(), p->y() + position.y()); |
+ *p = p->Add(ui::GetWidgetScreenOffset(widget)); |
} |
GtkWidget* CenterWidgetInHBox(GtkWidget* hbox, GtkWidget* widget, |