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