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.
