See linked bug report and comment in the code for more explanation.
CHANGELOG: Fixed issue where file area would become inaccessible in high-dpi multi-screen setup
BUG: 363548
FIXED-IN: 17.04.2
See linked bug report and comment in the code for more explanation.
CHANGELOG: Fixed issue where file area would become inaccessible in high-dpi multi-screen setup
BUG: 363548
FIXED-IN: 17.04.2
I know this is horrible and Qt must be fixed but this is such a major and weird bug and I'm lucky to at least found some way of working around it, I also couldn't figure out a simpler testcase for reporting a Qt bug. From what I can tell KMail's QtWebEngine view is also affected by this breaking in a similar fashion.
Ran QT_SCREEN_SCALE_FACTORS="2;2" dolphin, moved Dolphin to my second screen, opened a file, was still able to browse other folders and use the Places panel with this patch. Otherwise it would stop working and only work on the primary monitor.
Lint Skipped |
Unit Tests Skipped |
Excellent finding, it helped me reduce further the most annoying Qt bug I'm experiencing right now (in kmail)
--> https://bugreports.qt.io/browse/QTBUG-59017
Ths hack isn't horrible (window() makes sense too), however
I tested the qtbase fix and it works btw, so I expect Qt 5.9.1 to not have this issue anymore. A workaround for 5.9.0 is still interesting to have in, of course.