Index: ui/views/widget/desktop_aura/desktop_capture_client.cc |
diff --git a/ui/views/widget/desktop_aura/desktop_capture_client.cc b/ui/views/widget/desktop_aura/desktop_capture_client.cc |
index 121c0a2c1ef658196516c966454018474bc84b16..3367f860912a41fa112652849b48cefb784a322b 100644 |
--- a/ui/views/widget/desktop_aura/desktop_capture_client.cc |
+++ b/ui/views/widget/desktop_aura/desktop_capture_client.cc |
@@ -52,7 +52,7 @@ void DesktopCaptureClient::SetCapture(aura::Window* new_capture_window) { |
capture_window_ = new_capture_window; |
- aura::client::CaptureDelegate* delegate = root_->GetDispatcher(); |
+ aura::client::CaptureDelegate* delegate = root_->GetHost()->dispatcher(); |
delegate->UpdateCapture(old_capture_window, new_capture_window); |
// Initiate native capture updating. |
@@ -67,7 +67,8 @@ void DesktopCaptureClient::SetCapture(aura::Window* new_capture_window) { |
for (CaptureClients::iterator i = capture_clients.begin(); |
i != capture_clients.end(); ++i) { |
if (*i != this) { |
- aura::client::CaptureDelegate* delegate = (*i)->root_->GetDispatcher(); |
+ aura::client::CaptureDelegate* delegate = |
+ (*i)->root_->GetHost()->dispatcher(); |
delegate->OnOtherRootGotCapture(); |
} |
} |