| Index: ash/display/display_change_observer_chromeos.cc
|
| diff --git a/ash/display/display_change_observer_chromeos.cc b/ash/display/display_change_observer_chromeos.cc
|
| index 2634622b3de7537cd6db1a19a0f18035361ae51e..1df63bde4077daa23ac49c71c0b65a5a4fb49cd4 100644
|
| --- a/ash/display/display_change_observer_chromeos.cc
|
| +++ b/ash/display/display_change_observer_chromeos.cc
|
| @@ -192,9 +192,11 @@ void DisplayChangeObserver::OnDisplayModeChanged(
|
|
|
| float device_scale_factor = 1.0f;
|
| if (state.display->type() == ui::DISPLAY_CONNECTION_TYPE_INTERNAL) {
|
| - device_scale_factor =
|
| - FindDeviceScaleFactor((kInchInMm * mode_info->size().width() /
|
| - state.display->physical_size().width()));
|
| + if (!ui::IsDisplaySizeBlackListed(state.display->physical_size())) {
|
| + device_scale_factor =
|
| + FindDeviceScaleFactor((kInchInMm * mode_info->size().width() /
|
| + state.display->physical_size().width()));
|
| + }
|
| } else {
|
| DisplayMode mode;
|
| if (Shell::GetInstance()->display_manager()->GetSelectedModeForDisplayId(
|
|
|