Bug 402056 - Window button color pickers don't enable/disable properly in widget configuration dialog
Summary: Window button color pickers don't enable/disable properly in widget configura...
Status: REPORTED
Alias: None
Product: QtCurve
Classification: Frameworks and Libraries
Component: qt5 (show other bugs)
Version: 1.9
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Yichao Yu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-12 15:55 UTC by Dan Henderson
Modified: 2019-02-23 20:42 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Configure dialog on Window buttons page showing the first checkbox has been selected. (246.50 KB, image/png)
2018-12-12 15:56 UTC, Dan Henderson
Details
Configure dialog on Window button colors page, showing the color pickers are all still disabled. (204.79 KB, image/png)
2018-12-12 15:57 UTC, Dan Henderson
Details

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