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 1df63bde4077daa23ac49c71c0b65a5a4fb49cd4..4ec3eb01a2bbdab8567c71812d04c045475a71fa 100644 |
--- a/ash/display/display_change_observer_chromeos.cc |
+++ b/ash/display/display_change_observer_chromeos.cc |
@@ -84,7 +84,7 @@ std::vector<DisplayMode> DisplayChangeObserver::GetInternalDisplayModeList( |
for (size_t i = 0; i < ui_scales.size(); ++i) { |
DisplayMode mode = native_mode; |
mode.ui_scale = ui_scales[i]; |
- mode.native = (ui_scales[i] == 1.0f); |
+ mode.native = (ui_scales[i] == display_info.device_scale_factor()); |
display_mode_list.push_back(mode); |
} |