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; |
} |