https://bugs.kde.org/show_bug.cgi?id=446497
Bug ID: 446497 Summary: Breeze GTK theme CSD (window decorations) incorrect under Wayland Product: Breeze Version: 5.23.4 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: gtk theme Assignee: uhh...@gmail.com Reporter: ryan...@gmail.com CC: plasma-b...@kde.org Target Milestone: --- Created attachment 144224 --> https://bugs.kde.org/attachment.cgi?id=144224&action=edit Screenshot showing the behaviour under Wayland SUMMARY Window decorations are inconsistent under Wayland. With X11, the circle around the checkbox is not shown on the Close button in GTK Headerbar apps, such as Firefox (with no titlebar) or other apps (including flatpak apps). However, upon switching to Wayland, the close button circle returns, and it seems the magic that matches the GTK theme with the window decoration settings does not happen. STEPS TO REPRODUCE 1. Utilizing a Wayland session, set the system to use Breeze window decorations, as is default in KDE 2. Open a GTK app that uses Client Side Decorations (CSD), such as Firefox after removing the title bar 3. Note how the close button has a circle around it regardless if you remove it (like the default setting for the Breeze window decorations) OBSERVED RESULT Window decorations have a circle around the close button, which matches the old defaults of Breeze but look inconsistent with the new defaults. EXPECTED RESULT GTK header bar window decorations match the window decorations in KDE, like what happens under X11. Tested under a new user. SOFTWARE/OS VERSIONS Linux/KDE Plasma: openSUSE Tumbleweed 20211202, Linux 5.15.5-1 (available in About System) KDE Plasma Version: 5.23.4 KDE Frameworks Version: 5.88.9 Qt Version: 5.15.2 ADDITIONAL INFORMATION The screenshot shows a normal KDE application (systemsettings5), along with Firefox (with no title bar), and a flatpak application that uses the GNOME runtime (Fluffychat). -- You are receiving this mail because: You are watching all bug changes.