https://bugs.kde.org/show_bug.cgi?id=490937
Nicolas Fella <nicolas.fe...@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/sddm-kcm/-/commit/5cb6a5 |ma/sddm-kcm/-/commit/5bc322 |6f9084ee56fe64f3c3db7a424f6 |0be8353b4d5b68e992af367bfeb |3af3662 |85ea291 --- Comment #6 from Nicolas Fella <nicolas.fe...@gmx.de> --- Git commit 5bc3220be8353b4d5b68e992af367bfeb85ea291 by Nicolas Fella. Committed on 02/09/2024 at 11:06. Pushed by nicolasfella into branch 'Plasma/6.1'. Fix needssave state management When opening the "Advanced" page we first get onEnabledChanged with false and then with true for the comboboxes. This causes the KCM to be in modified state despite no changes being made. When closing the KCM this further confuses systemsettings, causing a crash To avoid this restructure the code so that settings are only written when interactively changing the checkbox value SENTRY: SYSTEMSETTINGS-2DD (cherry picked from commit 5cb6a56f9084ee56fe64f3c3db7a424f63af3662) M +9 -2 src/ui/Advanced.qml https://invent.kde.org/plasma/sddm-kcm/-/commit/5bc3220be8353b4d5b68e992af367bfeb85ea291 -- You are receiving this mail because: You are watching all bug changes.