https://bugs.kde.org/show_bug.cgi?id=438273

            Bug ID: 438273
           Summary: Titlebar colors not changed correctly when switching
                    from a header-color-using color scheme to a
                    non-header-color-using color scheme
           Product: systemsettings
           Version: 5.21.90
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: kcm_colors
          Assignee: plasma-b...@kde.org
          Reporter: n...@kde.org
                CC: jpwhit...@kde.org, mwoehlke.fl...@gmail.com
  Target Milestone: ---

Everything KDE from current git master on top of Fedora 34.

STEPS TO REPRODUCE
1. Go to the colors KCM and switch to Breeze Light, if you are not already
using it
2. Switch to Breeze

OBSERVED RESULT
The titlebar does not turn dark colored as expected.

EXPECTED RESULT
The titlebar turns dark-colored, as everything was before we switched to Breeze
Light by default.

The same thing happens for other non-header-using color schemes. Perhaps
relatedly, in ~/.config/kdeglobals, the [Colors:Header] and
[Colors:Header][Inactive] groups are not being deleted as expected; instead
they look like this:

[Colors:Header]
BackgroundAlternate[$d]
BackgroundNormal[$d]
DecorationFocus[$d]
DecorationHover[$d]
ForegroundActive[$d]
ForegroundInactive[$d]
ForegroundLink[$d]
ForegroundNegative[$d]
ForegroundNeutral[$d]
ForegroundNormal[$d]
ForegroundPositive[$d]
ForegroundVisited[$d]

[Colors:Header][Inactive]
BackgroundAlternate[$d]
BackgroundNormal[$d]
DecorationFocus[$d]
DecorationHover[$d]
ForegroundActive[$d]
ForegroundInactive[$d]
ForegroundLink[$d]
ForegroundNegative[$d]
ForegroundNeutral[$d]
ForegroundNormal[$d]
ForegroundPositive[$d]
ForegroundVisited[$d]

Deleting them manually causes the titlebar to change color to the color of the
last-used color scheme. It seems like the titlebar colors are not getting
updated.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to