| Index: chrome/browser/views/frame/browser_frame_gtk.cc
|
| ===================================================================
|
| --- chrome/browser/views/frame/browser_frame_gtk.cc (revision 35755)
|
| +++ chrome/browser/views/frame/browser_frame_gtk.cc (working copy)
|
| @@ -155,6 +155,7 @@
|
|
|
| gboolean BrowserFrameGtk::OnWindowStateEvent(GtkWidget* widget,
|
| GdkEventWindowState* event) {
|
| + bool was_full_screen = IsFullscreen();
|
| gboolean result = views::WindowGtk::OnWindowStateEvent(widget, event);
|
| if ((!IsVisible() || IsMinimized()) && browser_view_->GetStatusBubble()) {
|
| // The window is effectively hidden. We have to hide the status bubble as
|
| @@ -162,6 +163,8 @@
|
| // with the parent.
|
| browser_view_->GetStatusBubble()->Hide();
|
| }
|
| + if (was_full_screen != IsFullscreen())
|
| + browser_view_->FullScreenStateChanged();
|
| return result;
|
| }
|
|
|
|
|