| Index: ui/display/chromeos/display_configurator.cc
|
| diff --git a/ui/display/chromeos/display_configurator.cc b/ui/display/chromeos/display_configurator.cc
|
| index 01f47fabb038179be68ec56719d92d215caafb95..97d82e5c199940a926e40c607be7b3932a0474f2 100644
|
| --- a/ui/display/chromeos/display_configurator.cc
|
| +++ b/ui/display/chromeos/display_configurator.cc
|
| @@ -500,12 +500,8 @@ void DisplayConfigurator::TakeControl() {
|
| return;
|
|
|
| display_externally_controlled_ = false;
|
| -
|
| - for (DisplayStateList::const_iterator it = cached_displays_.begin();
|
| - it != cached_displays_.end(); ++it) {
|
| - native_display_delegate_->Configure(*(it->display), it->selected_mode,
|
| - it->display->origin());
|
| - }
|
| + force_configure_ = true;
|
| + RunPendingConfiguration();
|
| }
|
|
|
| void DisplayConfigurator::RelinquishControl() {
|
|
|