Index: ui/aura/window.cc |
diff --git a/ui/aura/window.cc b/ui/aura/window.cc |
index b270f36544e4515ea805ce7181b7ff63ae4f9d02..b1e95c3f4739743c33a2f1858dcb716746dde5ce 100644 |
--- a/ui/aura/window.cc |
+++ b/ui/aura/window.cc |
@@ -644,10 +644,12 @@ gfx::NativeCursor Window::GetCursor(const gfx::Point& point) const { |
} |
void Window::AddObserver(WindowObserver* observer) { |
+ observer->OnObservingWindow(this); |
observers_.AddObserver(observer); |
} |
void Window::RemoveObserver(WindowObserver* observer) { |
+ observer->OnUnobservingWindow(this); |
observers_.RemoveObserver(observer); |
} |