[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [KScreen] [Bug 384733] Wayland configs are not saved
From:       Sebastian Kügler <bugzilla_noreply () kde ! org>
Date:       2017-09-16 21:13:57
Message-ID: bug-384733-17878-4ve5StJ71E () http ! bugs ! kde ! org/
[Download RAW message or body]

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

--- Comment #5 from Sebastian Kügler <sebas@kde.org> ---
I'm opening kcmshell5 kscreen, then "Scale display", set the factor to 1.2 and
hit OK on the popup.

From reading scalingconfig.cpp, you're only writing the scalefactor to
kdeglobals via KConfig and to xrdb.

For the kwayland backend to pick up the changes, which it then writes to the
kscreen hash config file, it needs to trigger a screen config change, which it
does after changing the config through output->setScale() and
SetConfigOperation.

Essentially, I haven't found the output->setScale(1.2) call anywhere in there,
the scaling doesn't go through kscreen API (and backend) at all.

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic