Index: ui/aura/client/default_capture_client.cc |
diff --git a/ui/aura/client/default_capture_client.cc b/ui/aura/client/default_capture_client.cc |
index dae3b7dea7a411ce59437d5acbafde1ab3ddb45d..648f964b8727c70f9d5a6db84bbacad8af4e5040 100644 |
--- a/ui/aura/client/default_capture_client.cc |
+++ b/ui/aura/client/default_capture_client.cc |
@@ -9,7 +9,7 @@ |
namespace aura { |
namespace client { |
-DefaultCaptureClient::DefaultCaptureClient(RootWindow* root_window) |
+DefaultCaptureClient::DefaultCaptureClient(Window* root_window) |
: root_window_(root_window), |
capture_window_(NULL) { |
client::SetCaptureClient(root_window_, this); |
@@ -30,7 +30,7 @@ void DefaultCaptureClient::SetCapture(Window* window) { |
Window* old_capture_window = capture_window_; |
capture_window_ = window; |
- CaptureDelegate* capture_delegate = root_window_; |
+ CaptureDelegate* capture_delegate = root_window_->GetRootWindow(); |
if (capture_window_) |
capture_delegate->SetNativeCapture(); |
else |