Index: components/mus/ws/display_manager.cc |
diff --git a/components/mus/ws/display_manager.cc b/components/mus/ws/display_manager.cc |
index e38e1d463b4c30fc8ad5ee97b912fefd98a48d04..142b4aee8b55ea25184359ba96eaef57d9ee1e7f 100644 |
--- a/components/mus/ws/display_manager.cc |
+++ b/components/mus/ws/display_manager.cc |
@@ -237,6 +237,14 @@ void DefaultDisplayManager::SetTitle(const base::string16& title) { |
platform_window_->SetTitle(title); |
} |
+void DefaultDisplayManager::SetCapture() { |
+ platform_window_->SetCapture(); |
+} |
+ |
+void DefaultDisplayManager::ReleaseCapture() { |
+ platform_window_->ReleaseCapture(); |
+} |
+ |
void DefaultDisplayManager::SetCursorById(int32_t cursor_id) { |
#if !defined(OS_ANDROID) |
// TODO(erg): This still isn't sufficient, and will only use native cursors |
@@ -399,7 +407,9 @@ void DefaultDisplayManager::OnClosed() { |
void DefaultDisplayManager::OnWindowStateChanged( |
ui::PlatformWindowState new_state) {} |
-void DefaultDisplayManager::OnLostCapture() {} |
+void DefaultDisplayManager::OnLostCapture() { |
+ delegate_->OnLostCapture(); |
+} |
void DefaultDisplayManager::OnAcceleratedWidgetAvailable( |
gfx::AcceleratedWidget widget, |