https://bugs.kde.org/show_bug.cgi?id=441417

David Edmundson <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #4 from David Edmundson <[email protected]> ---
The description is quite confused, but there is an underlying bug which I
assume is what the commenter is talking about.

We have a behavioural difference between X and wayland. On wayland we store the
scale per screen.
We also want to show the logical size, not the resolution, so
Output::logicalSize() returns resolution/scale.
This is 100% completely correct. 

However, if you go back into X we have a mishmash. We don't support per-output
scaling so the logicalSize should match the resolution, but because it's saved
per output Output::logicalSize returns something that makes no sense and we get
this gap.

Ideally Output::logicalSize should check which platform it's under and not
include the scale part when running on X, but it's not trivial to do that
nicely.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to