Index: mojo/views/native_widget_view_manager.cc |
diff --git a/mojo/views/native_widget_view_manager.cc b/mojo/views/native_widget_view_manager.cc |
index 41d85a70dbdb062ad6d12b05ae9a6fcd57ca35e9..e463fda8d003b28fa4554ed3c1b4f366c82555d9 100644 |
--- a/mojo/views/native_widget_view_manager.cc |
+++ b/mojo/views/native_widget_view_manager.cc |
@@ -131,6 +131,14 @@ void NativeWidgetViewManager::InitNativeWidget( |
NativeWidgetAura::InitNativeWidget(params); |
} |
+void NativeWidgetViewManager::OnWindowVisibilityChanged(aura::Window* window, |
+ bool visible) { |
+ view_->SetVisible(visible); |
+ // NOTE: We could also update aura::Window's visibility when the View's |
+ // visibilty changes, but this code isn't going to be around for very long so |
+ // I'm not bothering. |
+} |
+ |
void NativeWidgetViewManager::OnViewDestroyed(View* view) { |
DCHECK_EQ(view, view_); |
view->RemoveObserver(this); |