Bug 414113 - Breeze GTK window close button doesn't match Breeze Qt version if you remove the circular background
Summary: Breeze GTK window close button doesn't match Breeze Qt version if you remove ...
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: gtk theme (show other bugs)
Version: 5.17.2
Platform: Manjaro Linux
: NOR minor
Target Milestone: ---
Assignee: Janet Blackquill
URL:
Keywords:
: 412076 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-11-13 22:15 UTC by Mark Godwin
Modified: 2020-08-25 15:25 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.20


Attachments
Breeze GTK window decoration. There shouldn't be a circle around the close button when the user disables this option for Breeze Qt. (1019 bytes, image/png)
2019-11-13 22:15 UTC, Mark Godwin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Godwin 2019-11-13 22:15:59 UTC
Created attachment 123912 [details]
Breeze GTK window decoration. There shouldn't be a circle around the close button when the user disables this option for Breeze Qt.

SUMMARY
In System Settings>Application Style>Window Decorations>Theme>Breeze, I disabled the 'Draw a circle around close button' checkbox, and this works as expected when I'm using a Qt program. However, in a GTK program like Firefox, the close button still shows a circle around the close button. There doesn't seem to be a way to change this behaviour as far as I know.

STEPS TO REPRODUCE
1. Navigate to System Settings>Application Style>Window Decorations>Theme>Breeze
2. Click the configuration menu and disable 'Draw a circle around close button'
3. Go into Application Style>GNOME/GTK Application Style and make sure GTK3 theme is set to Breeze-Dark
4. Open GTK program such as Firefox or Lutris

OBSERVED RESULT
Close button still has a circle around it.

EXPECTED RESULT
Close button in Breeze GTK shouldn't have a circle around it, to match user preference/with Breeze Qt.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Manjaro KDE 18.1.2
KDE Plasma Version: 5.17.2
KDE Frameworks Version: 5.63.0
Qt Version: 5.13.1

ADDITIONAL INFORMATION
Comment 1 Björn Feber 2019-11-14 06:15:45 UTC
This also applies for the button order in the titlebar.
Comment 2 Antonio Bragatto 2020-02-23 19:49:48 UTC
I confirm that the problem still exist in Plasma 5.18.0, tried on openSUSE Tumbleweed; Not only that, even the button size of the Breeze decoration didn't respect changes, the're always "medium" size, no matter what you set;
Comment 3 Nate Graham 2020-08-25 15:09:56 UTC
Implemented with https://invent.kde.org/plasma/kde-gtk-config/-/commit/7bffadadd5e00cfd1508167dec5968c8714fc071 in Plasma 5.20!
Comment 4 Nate Graham 2020-08-25 15:25:23 UTC
*** Bug 412076 has been marked as a duplicate of this bug. ***