https://bugs.kde.org/show_bug.cgi?id=465850
David Edmundson <k...@davidedmundson.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/kwin/commit/ada8e40792ba | |f952a6893e217dded7785d251e6 | |d Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #7 from David Edmundson <k...@davidedmundson.co.uk> --- Git commit ada8e40792baf952a6893e217dded7785d251e6d by David Edmundson. Committed on 20/02/2023 at 10:02. Pushed by davidedmundson into branch 'master'. outputchangeset: Round passed scale Converting to wl_fixed is lossy. Especially for non-round values like 1.15. This causes various visual glitches and off sizes. Given we're using units of 120ths for the fractional scale protocol it makes sense to fix the passed values for anything else over the wayland protocol. Testing done: ran a 1920 screen at 1.15 scale, got a logical size of 1670 which matches what it should be M +6 -1 src/wayland/outputmanagement_v2_interface.cpp https://invent.kde.org/plasma/kwin/commit/ada8e40792baf952a6893e217dded7785d251e6d -- You are receiving this mail because: You are watching all bug changes.