https://bugs.kde.org/show_bug.cgi?id=485353
Zamundaaa <xaver.h...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/7949032411 | |153ebf9d87b0e936b1bc288df12 | |b38 Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #9 from Zamundaaa <xaver.h...@gmail.com> --- Git commit 7949032411153ebf9d87b0e936b1bc288df12b38 by Xaver Hugl. Committed on 23/04/2024 at 11:41. Pushed by zamundaaa into branch 'master'. outputconfigurationstore: don't overwrite output settings with kscreen configs The existing code overwrites all per-output data with the config from KScreen every time an output config is found that isn't in the KWin data base yet. That causes problems like the scale being reset to 1.0 if the user logged into Xorg before, or resetting it to whatever scale KScreen had saved on Wayland, which isn't much better. Instead of doing that, use the KScreen config as inspiration for some specific output settings, instead of copying it outright. It's not ideal, but it's better than overwriting settings the user has explicitly set up M +24 -15 src/outputconfigurationstore.cpp https://invent.kde.org/plasma/kwin/-/commit/7949032411153ebf9d87b0e936b1bc288df12b38 -- You are receiving this mail because: You are watching all bug changes.