| Index: chrome/browser/ui/gtk/notifications/balloon_view_host_gtk.cc
|
| diff --git a/chrome/browser/ui/gtk/notifications/balloon_view_host_gtk.cc b/chrome/browser/ui/gtk/notifications/balloon_view_host_gtk.cc
|
| index ee44ae8f0ca65aed6c28d74d4e30311570e9b4e7..af7f91c95df0631d8d091284481d74a99f62dd7e 100644
|
| --- a/chrome/browser/ui/gtk/notifications/balloon_view_host_gtk.cc
|
| +++ b/chrome/browser/ui/gtk/notifications/balloon_view_host_gtk.cc
|
| @@ -18,7 +18,13 @@ BalloonViewHost::~BalloonViewHost() {
|
| }
|
|
|
| void BalloonViewHost::UpdateActualSize(const gfx::Size& new_size) {
|
| - tab_contents_->render_view_host()->view()->SetSize(new_size);
|
| + RenderViewHost* host = tab_contents_->render_view_host();
|
| + if (host) {
|
| + RenderWidgetHostView* view = host->view();
|
| + if (view)
|
| + view->SetSize(new_size);
|
| + }
|
| +
|
| gtk_widget_set_size_request(
|
| native_view(), new_size.width(), new_size.height());
|
| }
|
|
|