https://bugs.kde.org/show_bug.cgi?id=442812
Bug ID: 442812 Summary: "Quick Settings" Light/Dark theme switcher nukes user's accent/custom color preference. Product: plasmashell Version: 5.22.90 Platform: Kubuntu Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: ladindo...@gmail.com CC: plasma-b...@kde.org Target Milestone: 1.0 SUMMARY Choosing and applying "Dark/Light theme" from "System Settings" > "Quick Settings" inappropriately changes the state of accent color from the user defined one to the default Breeze blue color. This is an issue in respect to UX as users expect the aforementioned option(s) to only change the Light/Dark variant of the Breeze them but not the accent color. Some notable case for such an issue is that such behavior forces user to adjust its previously selected accent/custom color over and over again whenever user decides to switch between Light and Dark themes. *Especially, this is an often case with there being no daytime theme select feature in Plasma as of now; therefore, users heavily relies on the "Quick Settings" Light/Dark theme settings to readily change the theme. STEPS TO REPRODUCE 1. Open "System Settings" > "Quick Settings" 2. Choose either "Light Theme" or "Dark Theme" from "Quick Settings" and click "Apply" button at the lower-right corner of the page. OBSERVED RESULT User applied accent/custom color from "System Settings" > "Appearance" > "Colors" is converted to default Breeze blue color. EXPECTED RESULT The accent color does not change, but the Breeze theme switches either to dark or light variant of "Breeze". SOFTWARE/OS VERSIONS Linux/KDE Plasma: Operating System: Kubuntu 21.04 KDE Plasma Version: 5.22.90 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.2 Kernel Version: 5.11.0-34-generic (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-6700 CPU @ 3.40GHz Memory: 15,4 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 530 -- You are receiving this mail because: You are watching all bug changes.