https://bugs.kde.org/show_bug.cgi?id=456264

            Bug ID: 456264
           Summary: Extra frame behind docks that doesn't respect
                    application style nor is overridable
           Product: Breeze
           Version: 5.25.2
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: QStyle
          Assignee: plasma-b...@kde.org
          Reporter: georges.stavra...@gmail.com
                CC: noaha...@gmail.com, uhh...@gmail.com
  Target Milestone: ---

Created attachment 150348
  --> https://bugs.kde.org/attachment.cgi?id=150348&action=edit
White frame around docks in OBS Studio

The Breeze kstyle forcefully hardcodes drawing a frame on dock widgets [1].
This is a problem for OBS Studio because it clashes with the custom style that
it applies on the widgetry. No matter how much we style docks, on the presence
of the Breeze style, there is an omnipresent frame rendered disconsidering the
application style.

This problem is more pronounced on GNOME environments because, there, this
omnipresent frame is rendered in white on top of OBS Studio's dark style. 

STEPS TO REPRODUCE
1. Install OBS Studio, preferrably through Flatpak
2. Open it on GNOME (I think this is also reproducible on KDE too)
3. Notice the unwanted border

OBSERVED RESULT

See the attached screenshot.

EXPECTED RESULT

No extra frames (or, at least, it respects the application style).

SOFTWARE/OS VERSIONS
Linux: Arch (GNOME)
Qt Version: 5.15

ADDITIONAL INFORMATION

[1]
https://github.com/KDE/breeze/blob/4222e8e83ae870ffb1ccc3c02775681322f62b88/kstyle/breezestyle.cpp#L1555

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to