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.

Reply via email to