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

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-desktop/commit/86 |ma/plasma-desktop/commit/d7
                   |838b3c072f0596056c91a1754ba |53c8b44a3474b414edef920de0d
                   |8cdb12d7a24                 |8f16be5be75

--- Comment #8 from Nate Graham <n...@kde.org> ---
Git commit d753c8b44a3474b414edef920de0d8f16be5be75 by Nate Graham, on behalf
of Arjen Hiemstra.
Committed on 20/01/2022 at 15:29.
Pushed by ngraham into branch 'Plasma/5.24'.

Update click method items in load()

This makes sure we re-read the values from the backend. While these
properties are marked as constant, they apparently change after
LibinputTouchpad::getConfig is called, causing issues because the
changed values aren't re-read.

While I would love to fix the root cause (the properties changing while
being marked constant) it would be a massively larger undertaking as in
my opinion the entire code of this should be completely overhauled,
right now it is fraught with races due to all the manual state
management and lack of proper bindable properties.


(cherry picked from commit 86838b3c072f0596056c91a1754ba8cdb12d7a24)

M  +3    -2    kcms/touchpad/kcm/libinput/touchpad.qml

https://invent.kde.org/plasma/plasma-desktop/commit/d753c8b44a3474b414edef920de0d8f16be5be75

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

Reply via email to