https://bugs.kde.org/show_bug.cgi?id=408116
David Edmundson <k...@davidedmundson.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://commits.kde.org/pla |https://invent.kde.org/plas |sma-desktop/3a21ae2ab35ffc9 |ma/plasma-desktop/commit/a5 |4c539ba65e116e3ee060367ae |3b30f3f5d8d1644ce91398ed145 | |7ee9fe525cc Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #17 from David Edmundson <k...@davidedmundson.co.uk> --- Git commit a53b30f3f5d8d1644ce91398ed1457ee9fe525cc by David Edmundson. Committed on 18/11/2020 at 13:12. Pushed by davidedmundson into branch 'master'. Don't use visible property in procedural code to determine state It can be invisible not just because something is disabled but because it's not shown yet. But load() is only run once. Instead replace with a binding. Rather than toggling the checked state when invisible, the evaluation is moved into the sync method. M +5 -18 kcms/touchpad/kcm/libinput/touchpad.qml https://invent.kde.org/plasma/plasma-desktop/commit/a53b30f3f5d8d1644ce91398ed1457ee9fe525cc -- You are receiving this mail because: You are watching all bug changes.