https://bugs.kde.org/show_bug.cgi?id=474957
Bug ID: 474957 Summary: Changing look-and-feel doesn't clear kdedefaults values from old look and feel if not present in new one Classification: Applications Product: systemsettings Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: kcm_lookandfeel Assignee: plasma-b...@kde.org Reporter: nicolas.fe...@gmx.de Target Milestone: --- STEPS TO REPRODUCE 1. Apply some look-and-feel with some default config key in its defaults file 2. Apply another look-and-feel that does *not* have the same key in its defaults file OBSERVED RESULT The config value of the old LnF is still present in .config/kdedefaults EXPECTED RESULT The value is not present in .config/kdedefaults since the current LnF doesn't specify it SOFTWARE/OS VERSIONS KDE Plasma Version: master KDE Frameworks Version: master Qt Version: 6.6 ADDITIONAL INFORMATION A related concrete example: In Plasma 5.27 the default LnF had [kwinrc][WindowSwitcher] LayoutName=org.kde.breeze.desktop in its defaults file. However that was removed in https://invent.kde.org/plasma/plasma-workspace/-/commit/e7bd1c29b29446665f50804fedb9a02312f4af53 After upgrading from 5.27 to 6 .config/kdedefaults/kwinrc still has the value set -- You are receiving this mail because: You are watching all bug changes.