Bug 402056

Summary: Window button color pickers don't enable/disable properly in widget configuration dialog
Product: [Frameworks and Libraries] QtCurve Reporter: Dan Henderson <dansiman>
Component: qt5Assignee: Yichao Yu <yyc1992>
Status: REPORTED ---    
Severity: normal CC: bugseforuns, hein
Priority: NOR    
Version: 1.9   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Configure dialog on Window buttons page showing the first checkbox has been selected.
Configure dialog on Window button colors page, showing the color pickers are all still disabled.

Description Dan Henderson 2018-12-12 15:55:23 UTC
SUMMARY
Custom color controls for Background, Active Icon, and Inactive Icon do not become enabled/disabled immediately in "Window button colors" page, when turning the corresponding options on/off in "Window buttons" page.

STEPS TO REPRODUCE
1. In System Settings, Appearance, Application Style, Widget Style, select the QtCurve style and then click Configure.
2. In the "Window buttons" page, check the boxes for "Use custom background colors" and "Use custom icon colors". (Initial values for these options, upon opening the Configure dialog, were both unchecked.)
3. Go to the "Window button colors" page.

OBSERVED RESULT
All of the color picker controls are disabled (matching the initial state of the corresponding checkbox).

EXPECTED RESULT
The color picker controls should become enabled (matching the current state of the corresponding checkbox).

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 18.10
(available in About System)
KDE Plasma Version: 5.13.5
KDE Frameworks Version: 5.50.0
Qt Version: 5.11.1

ADDITIONAL INFORMATION
After checking the boxes in step 2, clicking OK on the Configure dialog, and then clicking Configure again to reopen the dialog, causes the enabled/disabled state of the color picker controls to update to match the aforementioned checkboxes. Similarly, unchecking those checkboxes will not disable the color pickers until the Configure dialog is closed and reopened again.
Comment 1 Dan Henderson 2018-12-12 15:56:48 UTC
Created attachment 116878 [details]
Configure dialog on Window buttons page showing the first checkbox has been selected.
Comment 2 Dan Henderson 2018-12-12 15:57:32 UTC
Created attachment 116879 [details]
Configure dialog on Window button colors page, showing the color pickers are all still disabled.
Comment 3 Patrick Silva 2019-02-23 20:42:39 UTC
I can reproduce.

Operating System: Arch Linux 
KDE Plasma Version: 5.15.1
KDE Frameworks Version: 5.55.0
Qt Version: 5.12.1