Windows QPA: Compare against correct geometry when checking for fullscreen

Do not scale the QPlatformScreen's geometry.
Fixes tst_QWidget::showFullScreen() when run with a scale factor.

Change-Id: I4a2e743303ff70b01fd3d2086281a790737d2c1d
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
bb10
Friedemann Kleint 2017-07-18 14:14:17 +02:00
parent ad3b41a06d
commit 216da37cc5
1 changed files with 1 additions and 1 deletions

View File

@ -1763,7 +1763,7 @@ bool QWindowsWindow::isFullScreen_sys() const
if (testFlag(HasBorderInFullScreen))
geometry += QMargins(1, 1, 1, 1);
QPlatformScreen *screen = screenForGeometry(geometry);
return screen && geometry == QHighDpi::toNativePixels(screen->geometry(), screen);
return screen && geometry == screen->geometry();
}
/*!