Bug 446386 - Breeze-gtk CSD titlebars do not match the rest of the desktop (circle around close button present)
Summary: Breeze-gtk CSD titlebars do not match the rest of the desktop (circle around ...
Status: VERIFIED BACKTRACE
Alias: None
Product: Breeze
Classification: Plasma
Component: gtk theme (other bugs)
Version First Reported In: 5.23.4
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Janet Blackquill
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-02 19:21 UTC by Ryan Reamsbottom
Modified: 2022-03-10 07:18 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
showing the issue in question, firefox gtk csd on the bottom and dolphin on the top (9.01 KB, image/png)
2021-12-02 19:21 UTC, Ryan Reamsbottom
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Reamsbottom 2021-12-02 19:21:39 UTC
Created attachment 144156 [details]
showing the issue in question, firefox gtk csd on the bottom and dolphin on the top

SUMMARY
Minor aesthetic bug with breeze-gtk theme, mismatch (it matches the old defaults, not the new ones)

STEPS TO REPRODUCE
1. Open Firefox (or any CSD GTK app) on a decently new version of KDE
2. Turn off title bar 
3. Observe close button does not match current breeze defaults.

OBSERVED RESULT
Incongruence between close button on the GTK CSD app and the rest of the system titlebars

EXPECTED RESULT
Expected it would look the same on both 

SOFTWARE/OS VERSIONS
Linux: 5.15.5 (OpenSUSE Tumbleweed)
(available in About System)
KDE Plasma Version: 5.23.3
KDE Frameworks Version:  5.88.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Here are a couple screenshots.  It appears that three svg files need to be updated.  
breeze-gtk/src/assets/breeze-close-active-symbolic.svg
breeze-gtk/src/assets/breeze-close-hover-symbolic.svg
breeze-gtk/src/assets/breeze-close.svg


On further investigation, it appears this issue was "solved" in over a year ago by a script that changes the Breeze GTK theme depending on whether the circle is drawn around the title bar... I don't know if this is related, maybe it's not picking this up? 
https://bugs.kde.org/show_bug.cgi?id=414113
Comment 1 Ryan Reamsbottom 2021-12-02 19:32:18 UTC
Sorry, my bad. I reused my home directory and removing the old files solved the issue.  Also fixed a crash with SystemSettings, sorry for wasting your time.