SUMMARY I use two displays. Since kde 5.13 chrome and GTK-CSD apps window headers have become white with black buttons. Colors of header of buttons doesn't change if the window is active or inactive, that confuses frequently.
Does this happen with the adwaita GTK theme?
Adwaita does not change. Seems likely this is an upstream bug. I've got a git gtk checkout, I'll add some debug and find out.
So we have two bugs. breeze-gtk doesn't do the right thing with the colors: WIP patch: https://phabricator.kde.org/P338 Works on wayland \o/ On X11, gtk isn't selecting the backdrop class. Probably because kwin doesn't support one of their new activation flags which would be a GTK bug for not following their fallback correctly.
*** Bug 404921 has been marked as a duplicate of this bug. ***
Git commit df538d1492948eaf4b2239d6eef63041d59d2772 by David Edmundson. Committed on 07/04/2019 at 17:40. Pushed by davidedmundson into branch 'master'. Fix colours of header bar for acitve and inactive windows Summary: Use and generate correct colours from the window manager palette rather than the window palette in the headerbar. This works beautifully on wayland, on X11 kwin doesn't send NET_WM_STATE_FOCUSSED and GTK doesn't correctly WMs that don't support it. Might be worth not committing this till then. Test Plan: Ran gtk3-demo which requests CSDs Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D19603 M +3 -3 src/_functions.scss M +2 -1 src/gtk320/widgets/_headerbar.scss M +4 -7 src/render_assets.py https://commits.kde.org/breeze-gtk/df538d1492948eaf4b2239d6eef63041d59d2772