Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.6.0 RC
-
None
-
All
-
9f134750a1ab677cfba4f42fbf72208405e04b84 (qtbase/5.6, 26.2.2016, 5.6.1)
Description
Considering the scenario:
- Multiscreen setup: HighDPI monitor with scaling on the left, normal monitor on the right
- Move a window from left monitor to the right: Note monitor scaling switch already occurs in top right quarter of left screen
For testing, Qt Creator or qtbase\tests\manual\qcursor\qcursorhighdpi (note display of screen in status bar) can be used.
Introduced by "QPlatformWindow::screenForGeometry(): Use mapToGlobal()." 9915630d0886434e8984904b1cadedc81dc78ca0 (qtbase/5.6, 6.1.2016, 5.6.0) https://codereview.qt-project.org/#/c/145235/ which calls mapToGlobal on a toplevel geometry .