| 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 d23d5c80493cd26610c8f3db8baa312d5ce38ee1..cba947b600416a5b961902f3ce6ff9a7dbdb7543 100644
|
| --- a/ash/display/window_tree_host_manager.cc
|
| +++ b/ash/display/window_tree_host_manager.cc
|
| @@ -629,7 +629,8 @@ void WindowTreeHostManager::OnDisplayAdded(const display::Display& display) {
|
| const display::ManagedDisplayInfo& display_info =
|
| GetDisplayManager()->GetDisplayInfo(display.id());
|
| AshWindowTreeHost* ash_host = window_tree_hosts_[display.id()];
|
| - ash_host->AsWindowTreeHost()->SetBounds(display_info.bounds_in_native());
|
| + ash_host->AsWindowTreeHost()->SetBoundsInPixel(
|
| + display_info.bounds_in_native());
|
| SetDisplayPropertiesOnHost(ash_host, display);
|
| } else {
|
| if (primary_display_id == display::Display::kInvalidDisplayID)
|
| @@ -711,7 +712,8 @@ void WindowTreeHostManager::OnDisplayMetricsChanged(
|
| GetDisplayManager()->GetDisplayInfo(display.id());
|
| DCHECK(!display_info.bounds_in_native().IsEmpty());
|
| AshWindowTreeHost* ash_host = window_tree_hosts_[display.id()];
|
| - ash_host->AsWindowTreeHost()->SetBounds(display_info.bounds_in_native());
|
| + ash_host->AsWindowTreeHost()->SetBoundsInPixel(
|
| + display_info.bounds_in_native());
|
| SetDisplayPropertiesOnHost(ash_host, display);
|
| }
|
|
|
| @@ -721,7 +723,8 @@ void WindowTreeHostManager::OnHostResized(const aura::WindowTreeHost* host) {
|
| const_cast<aura::Window*>(host->window()));
|
|
|
| display::DisplayManager* display_manager = GetDisplayManager();
|
| - if (display_manager->UpdateDisplayBounds(display.id(), host->GetBounds())) {
|
| + if (display_manager->UpdateDisplayBounds(display.id(),
|
| + host->GetBoundsInPixel())) {
|
| mirror_window_controller_->UpdateWindow();
|
| cursor_window_controller_->UpdateContainer();
|
| }
|
|
|