Bug 463166 - Changing accent color makes checkbox and radio button background colors incorrect in open QtQuick apps until they're closed
Summary: Changing accent color makes checkbox and radio button background colors incor...
Status: VERIFIED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_colors (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-17 19:51 UTC by Nate Graham
Modified: 2024-09-17 12:52 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.