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
parent
ad3b41a06d
commit
216da37cc5
|
|
@ -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();
|
||||
}
|
||||
|
||||
/*!
|
||||
|
|
|
|||
Loading…
Reference in New Issue