| 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..b0c16d7f271c12a98ca91d7ec6ba12e68ed8f363 100644
|
| --- a/chrome/browser/chromeos/login/ui/login_display_host_impl.cc
|
| +++ b/chrome/browser/chromeos/login/ui/login_display_host_impl.cc
|
| @@ -980,12 +980,6 @@ void LoginDisplayHostImpl::OnDisplayAdded(const display::Display& new_display) {
|
| GetOobeUI()->OnDisplayConfigurationChanged();
|
| }
|
|
|
| -void LoginDisplayHostImpl::OnDisplayRemoved(
|
| - const display::Display& old_display) {
|
| - if (GetOobeUI())
|
| - GetOobeUI()->OnDisplayConfigurationChanged();
|
| -}
|
| -
|
| void LoginDisplayHostImpl::OnDisplayMetricsChanged(
|
| const display::Display& display,
|
| uint32_t changed_metrics) {
|
| @@ -1000,6 +994,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();
|
| }
|
| }
|
|
|
|
|