Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.6.2, 6.8
-
None
-
-
97b9b165c (dev), 0617262d8 (6.7), 63102ae3b (6.6)
Description
I've got it with Qt 6.6.2 on Rocky Linux 8.9 to be precise. It looks like the application is rendered at 100% scaling while the system has 200% scaling, the window accepts input coordinates scaled twice relative to the actual window size (i.e. it's rendered as 100% but input events are still 200%), the content updates partially (at least with widgets, not sure about qml) and this should be reproducible with any Qt example. If I set QT_WAYLAND_DISABLED_INTERFACES=wp_viewporter, the bug disappears. My guess the bug is caused by the lack of setting buffer scale when viewporter is active.
Attachments
For Gerrit Dashboard: QTBUG-122412 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
547726,4 | client: Only use viewport when fractional scaling is in use | dev | qt/qtwayland | Status: MERGED | +2 | 0 |
547802,2 | client: Only use viewport when fractional scaling is in use | 6.7 | qt/qtwayland | Status: MERGED | +2 | 0 |
547991,2 | client: Only use viewport when fractional scaling is in use | 6.6 | qt/qtwayland | Status: MERGED | +2 | 0 |