Index: ui/views/widget/desktop_aura/desktop_cursor_client.cc |
diff --git a/ui/views/widget/desktop_aura/desktop_cursor_client.cc b/ui/views/widget/desktop_aura/desktop_cursor_client.cc |
index 10d7d10c1ea035cfacd0ea85c39977ec8d9a2a34..8974008696807b6e608d769850397f3d36f7f11b 100644 |
--- a/ui/views/widget/desktop_aura/desktop_cursor_client.cc |
+++ b/ui/views/widget/desktop_aura/desktop_cursor_client.cc |
@@ -34,13 +34,23 @@ void DesktopCursorClient::ShowCursor(bool show) { |
root_window_->SetCursor(current_cursor_); |
else |
root_window_->SetCursor(ui::kCursorNone); |
- root_window_->OnCursorVisibilityChanged(cursor_visible_); |
+ root_window_->OnCursorEnableStateChanged(cursor_visible_); |
} |
bool DesktopCursorClient::IsCursorVisible() const { |
return cursor_visible_; |
} |
+void DesktopCursorClient::EnableCursor(bool enabled) { |
+ // TODO(mazda): Separete cursor visibility and enabled state. |
+ ShowCursor(enabled); |
+} |
+ |
+bool DesktopCursorClient::IsCursorEnabled() const { |
+ // TODO(mazda): Separete cursor visibility and enabled state. |
+ return IsCursorVisible(); |
+} |
+ |
void DesktopCursorClient::SetDeviceScaleFactor(float device_scale_factor) { |
cursor_loader_->UnloadAll(); |
cursor_loader_->set_device_scale_factor(device_scale_factor); |