| Index: ui/display/win/screen_win.cc
|
| diff --git a/ui/display/win/screen_win.cc b/ui/display/win/screen_win.cc
|
| index 5104d5c78e552ee803e5cc9456e8af0263e1e713..39c9a713a2be1ede88ba5aed2f8e2683f14b4118 100644
|
| --- a/ui/display/win/screen_win.cc
|
| +++ b/ui/display/win/screen_win.cc
|
| @@ -35,6 +35,9 @@ ScreenWin* g_screen_win_instance = nullptr;
|
|
|
| float GetMonitorScaleFactor(HMONITOR monitor) {
|
| DCHECK(monitor);
|
| + if (display::Display::HasForceDeviceScaleFactor())
|
| + return display::Display::GetForcedDeviceScaleFactor();
|
| +
|
| if (base::win::IsProcessPerMonitorDpiAware()) {
|
| static auto get_dpi_for_monitor_func = [](){
|
| using GetDpiForMonitorPtr = decltype(::GetDpiForMonitor)*;
|
|
|