Bug 463166

Summary: Changing accent color makes checkbox and radio button background colors incorrect in open QtQuick apps until they're closed
Product: [Applications] systemsettings Reporter: Nate Graham <nate>
Component: kcm_colorsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: VERIFIED FIXED    
Severity: normal CC: akselmo, noahadvs, qydwhotmail, tantalising007, uhhadd
Priority: NOR    
Version First Reported In: master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nate Graham 2022-12-17 19:51:31 UTC
All KDE software from git master on top of Fedora 37.


STEPS TO REPRODUCE
0. Don't use a custom accent color or an accent color from wallpaper
1. Open System Settings > Colors
2. Change accent color to "From Wallpaper" or a custom color
3. Click Apply


OBSERVED RESULT
The radio button backgrounds in the KCM change to match the window background.


EXPECTED RESULT
That doesn't happen.


ADDITIONAL INFORMATION
If you close and re-open System Settings, the radio button and checkbox backgrounds are correct again. But if you change the accent color while the app is open, they become wrong once more.

Only seems to affect QtQuick apps. Bug is possibly in qqc2-desktop-style rather than here.
Comment 1 Akseli Lahtinen 2024-09-17 09:38:15 UTC
Should be fixed with https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/389
Comment 2 Nate Graham 2024-09-17 12:52:56 UTC
Yup, it was indeed.