Created attachment 127610 [details] screen recording STEPS TO REPRODUCE 1. open system settings in side bar view 2. open any of the following KCMs: fonts > fonts workspace behavior > general behavior search > file search applications > launch feedback display and monitor > night color 3. click on the entry of the current KCM listed in subcategories column OBSERVED RESULT KCM header blinks. Watch the attached screen recording please. EXPECTED RESULT KCM header should not blink SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.18.80 KDE Frameworks Version: 5.70.0 Qt Version: 5.14.1
It's not just that; the whole KCM is actually reloaded.
Created attachment 127825 [details] re-loaded KCMs (In reply to Nate Graham from comment #1) > It's not just that; the whole KCM is actually reloaded. Yes. As we can observe watching my additional screen recordings, it's much more noticeable with other KCMs. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.18.80 KDE Frameworks Version: 5.70.0 Qt Version: 5.14.1
Created attachment 127831 [details] re-loaded KCMs 2
Created attachment 127832 [details] re-loaded KCMs 3
*** Bug 419336 has been marked as a duplicate of this bug. ***
A possibly relevant merge request was started @ https://invent.kde.org/plasma/systemsettings/-/merge_requests/22
Git commit 9daf327a6c68d9101dbb7fff92e406bd677215ef by Nate Graham, on behalf of David Edmundson. Committed on 28/09/2020 at 19:31. Pushed by ngraham into branch 'master'. [Sidebar] Avoid reloading already loaded module M +10 -5 sidebar/SidebarMode.cpp https://invent.kde.org/plasma/systemsettings/commit/9daf327a6c68d9101dbb7fff92e406bd677215ef
Git commit d923aeec835d6a9c195846a00e16566de0af901c by Nate Graham, on behalf of David Edmundson. Committed on 28/09/2020 at 19:32. Pushed by ngraham into branch 'Plasma/5.20'. [Sidebar] Avoid reloading already loaded module (cherry picked from commit 9daf327a6c68d9101dbb7fff92e406bd677215ef) M +10 -5 sidebar/SidebarMode.cpp https://invent.kde.org/plasma/systemsettings/commit/d923aeec835d6a9c195846a00e16566de0af901c