| Index: chrome/browser/ui/gtk/status_bubble_gtk.cc
|
| diff --git a/chrome/browser/ui/gtk/status_bubble_gtk.cc b/chrome/browser/ui/gtk/status_bubble_gtk.cc
|
| index a5c34f0c459c3b41ef9e77d2a8ec35fdbdccbdda..a6410ad26404864ee7bd07e704bf344da68b9cf5 100644
|
| --- a/chrome/browser/ui/gtk/status_bubble_gtk.cc
|
| +++ b/chrome/browser/ui/gtk/status_bubble_gtk.cc
|
| @@ -122,8 +122,9 @@ void StatusBubbleGtk::Show() {
|
| hide_timer_.Stop();
|
|
|
| gtk_widget_show(container_.get());
|
| - if (container_->window)
|
| - gdk_window_raise(container_->window);
|
| + GdkWindow* gdk_window = gtk_widget_get_window(container_.get());
|
| + if (gdk_window)
|
| + gdk_window_raise(gdk_window);
|
| }
|
|
|
| void StatusBubbleGtk::Hide() {
|
| @@ -198,7 +199,8 @@ void StatusBubbleGtk::MouseMoved(
|
| // Get our base position (that is, not including the current offset)
|
| // relative to the origin of the root window.
|
| gint toplevel_x = 0, toplevel_y = 0;
|
| - gdk_window_get_position(toplevel->window, &toplevel_x, &toplevel_y);
|
| + GdkWindow* gdk_window = gtk_widget_get_window(toplevel);
|
| + gdk_window_get_position(gdk_window, &toplevel_x, &toplevel_y);
|
| gfx::Rect parent_rect =
|
| gtk_util::GetWidgetRectRelativeToToplevel(parent);
|
| gfx::Rect bubble_rect(
|
|
|