Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.6.2, 5.7.1, 5.8.0
-
OpenSUSE Tumbleweed
Description
I'm running a dual 4k monitor KDE Plasma 5.8.5 Desktop in openSUSE Tumbleweed. With Screen Scaling set to 2 (i.e. QT_SCALE_FACTOR=2), Qt apps only work as they should when positioned on the primary display. Drop-down menus don't open properly for Qt apps positioned on the secondary display. As soon as I move the Qt App with non-functional menus back to the primary display, everything works as it should again.
If I turn scaling off (QT_SCALE_FACTOR=1) everything works properly on both monitors.
If I have scaling turned off in plasma, but launch an individual Qt app with a QT_SCALE_FACTOR=2 prefix, then that individual app exhibits the same issue of not working properly on the secondary display.
If I switch which monitor is the primary, with scaling on, Qt Apps will switch which monitor they work on--always working only with whichever display is set to primary.
Attachments
Issue Links
- relates to
-
QTBUG-81695 HiDPI Scaling gets positions wrong outside the first screen
-
- Closed
-
For Gerrit Dashboard: QTBUG-58329 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
188493,3 | HighDpi: Fix handling of the screen origin point | 5.8 | qt/qtbase | Status: ABANDONED | -2 | 0 |
190769,3 | Fix menu position when highdpi scaling | 5.8 | qt/qtbase | Status: MERGED | +2 | 0 |
191107,1 | Fix menu position when highdpi scaling | 5.6 | qt/qtbase | Status: ABANDONED | 0 | 0 |
191109,3 | Fix menu position when highdpi scaling | 5.6 | qt/qtbase | Status: MERGED | +2 | 0 |