Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1962)

Unified Diff: ash/mus/bridge/wm_window_mus.cc

Issue 2387013003: Adds OnChildWindowVisibilityChanged to ui::WindowObserver (Closed)
Patch Set: fix test Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ash/mus/bridge/wm_window_mus.cc
diff --git a/ash/mus/bridge/wm_window_mus.cc b/ash/mus/bridge/wm_window_mus.cc
index efb3429640890c1411e8176a1750cbcb63a3ec68..862234c66aea65009cf33725b548328f1d23874e 100644
--- a/ash/mus/bridge/wm_window_mus.cc
+++ b/ash/mus/bridge/wm_window_mus.cc
@@ -960,15 +960,15 @@ void WmWindowMus::OnWindowDestroyed(ui::Window* window) {
FOR_EACH_OBSERVER(WmWindowObserver, observers_, OnWindowDestroyed(this));
}
-void WmWindowMus::OnWindowVisibilityChanging(ui::Window* window) {
+void WmWindowMus::OnWindowVisibilityChanging(ui::Window* window, bool visible) {
DCHECK_EQ(window_, window);
FOR_EACH_OBSERVER(WmWindowObserver, observers_,
- OnWindowVisibilityChanging(this, !window->visible()));
+ OnWindowVisibilityChanging(this, visible));
}
-void WmWindowMus::OnWindowVisibilityChanged(ui::Window* window) {
+void WmWindowMus::OnWindowVisibilityChanged(ui::Window* window, bool visible) {
FOR_EACH_OBSERVER(WmWindowObserver, observers_,
- OnWindowVisibilityChanged(Get(window), window->visible()));
+ OnWindowVisibilityChanged(Get(window), visible));
}
void WmWindowMus::OnTransientChildAdded(ui::Window* window,

Powered by Google App Engine
This is Rietveld 408576698