Index: ash/display/window_tree_host_manager.cc |
diff --git a/ash/display/window_tree_host_manager.cc b/ash/display/window_tree_host_manager.cc |
index f4b583aa8082cffc0fa6eb296b808370a331d4b5..1978f9288dfd4e184c4584055abed49c82891edc 100644 |
--- a/ash/display/window_tree_host_manager.cc |
+++ b/ash/display/window_tree_host_manager.cc |
@@ -529,7 +529,7 @@ void WindowTreeHostManager::UpdateMouseLocationAfterDisplayChange() { |
closest_distance_squared > distance_squared) { |
aura::Window* root_window = GetRootWindowForDisplayId(display.id()); |
::wm::ConvertPointFromScreen(root_window, ¢er); |
- root_window->GetHost()->ConvertPointToNativeScreen(¢er); |
+ root_window->GetHost()->ConvertPointFromDIPToNativeScreen(¢er); |
dst_root_window = root_window; |
target_location_in_native = center; |
closest_distance_squared = distance_squared; |
@@ -537,7 +537,7 @@ void WindowTreeHostManager::UpdateMouseLocationAfterDisplayChange() { |
} |
gfx::Point target_location_in_root = target_location_in_native; |
- dst_root_window->GetHost()->ConvertPointFromNativeScreen( |
+ dst_root_window->GetHost()->ConvertPointFromNativeScreenToDIP( |
&target_location_in_root); |
#if defined(USE_OZONE) |
@@ -788,7 +788,7 @@ void WindowTreeHostManager::PreDisplayConfigurationChange(bool clear_focus) { |
gfx::Point point_in_native = point_in_screen; |
aura::Window* root_window = GetRootWindowForDisplayId(display.id()); |
::wm::ConvertPointFromScreen(root_window, &point_in_native); |
- root_window->GetHost()->ConvertPointToNativeScreen(&point_in_native); |
+ root_window->GetHost()->ConvertPointFromDIPToNativeScreen(&point_in_native); |
cursor_location_in_native_coords_for_restore_ = point_in_native; |
} |