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

--- Comment #3 from Pulfer <pul...@list.ru> ---
(In reply to Hugo Pereira Da Costa from comment #2)
> Hi,
> Thanks for reporting 
> However this how it works:
> When you select a color theme, its colors gets copied into kdeglobals. 
> The decoration then follows that. 
> If you alter kdeglobals, you then alter the colors seen by the decoration.
> So what you report is the normal behavior. 
> Closing as invalid.

It's not really invalid because it seems to happen when there are no colors
defined (copied) in kdeglobals.

See how it's done in plasma-integration:
https://cgit.kde.org/plasma-integration.git/tree/src/platformtheme/khintssettings.cpp#n368

---
if (mKdeGlobals->hasGroup("Colors:View")) {
    m_palettes[QPlatformTheme::SystemPalette] = new
QPalette(KColorScheme::createApplicationPalette(mKdeGlobals));
} else {
[load color scheme]
---

But Breeze decorator seems to ignore color scheme. Maybe it's because there are
no [WM] color options in KColorScheme:
https://cgit.kde.org/kconfigwidgets.git/tree/src/kcolorscheme.cpp

So KColorScheme::createApplicationPalette loads incomplete palette.

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

Reply via email to