Chromium Code Reviews| Index: chrome/browser/chromeos/login/ui/login_display_host_impl.cc |
| diff --git a/chrome/browser/chromeos/login/ui/login_display_host_impl.cc b/chrome/browser/chromeos/login/ui/login_display_host_impl.cc |
| index a498e861c9d909c276d7263028ab47c2232d2eb3..fd221dddf564cbe819704d9cf3197451379db026 100644 |
| --- a/chrome/browser/chromeos/login/ui/login_display_host_impl.cc |
| +++ b/chrome/browser/chromeos/login/ui/login_display_host_impl.cc |
| @@ -981,10 +981,7 @@ void LoginDisplayHostImpl::OnDisplayAdded(const display::Display& new_display) { |
| } |
| void LoginDisplayHostImpl::OnDisplayRemoved( |
| - const display::Display& old_display) { |
| - if (GetOobeUI()) |
| - GetOobeUI()->OnDisplayConfigurationChanged(); |
| -} |
| + const display::Display& old_display) {} |
|
oshima
2017/05/17 16:56:18
you can remove this
|
| void LoginDisplayHostImpl::OnDisplayMetricsChanged( |
| const display::Display& display, |
| @@ -1000,6 +997,9 @@ void LoginDisplayHostImpl::OnDisplayMetricsChanged( |
| const gfx::Size& size = primary_display.size(); |
| GetOobeUI()->GetCoreOobeView()->SetClientAreaSize(size.width(), |
| size.height()); |
| + |
| + if (changed_metrics & DISPLAY_METRIC_PRIMARY) |
| + GetOobeUI()->OnDisplayConfigurationChanged(); |
| } |
| } |