Bug 484383 - Breeze GTK strange black lines between some elements
Summary: Breeze GTK strange black lines between some elements
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: gtk theme (other bugs)
Version First Reported In: 6.0.2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-24 13:52 UTC by Alexey
Modified: 2025-11-08 11:42 UTC (History)
7 users (show)

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


Attachments
bug demonstration (62.81 KB, image/png)
2024-03-24 13:52 UTC, Alexey
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey 2024-03-24 13:52:08 UTC
Created attachment 167699 [details]
bug demonstration

STEPS TO REPRODUCE
1. Set Breeze as theme for GTK applications;
2. Open Lutris.

OBSERVED RESULT
Black lines on left panel.

EXPECTED RESULT
No black lines on left panel (like with "default" GTK theme).

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Comment 1 Nick 2024-03-31 10:31:59 UTC
Hi. I can confirm this on Neon / Wayland / Intel graphics. I have installed Lutris as a .deb via Discover. Not sure though whether this a Lutris specific problem or an issue with the Breeze. Would be useful to know whether any other GTK apps see this problem.
Comment 2 levyfleal 2025-03-20 16:40:10 UTC
I have the same problem in Arch + KDE Plasma 6.3.3
https://i.imgur.com/aDDYzFn.png
Comment 3 levyfleal 2025-03-20 16:59:09 UTC
Changing the color of the sidebar separator in the gtk3 css to #bcbebf (the same color of the horizontal separator that i got with kcolorchooser) seem to fix this issue
https://i.imgur.com/BKLhHno.png
Comment 4 Ilya Bizyaev 2025-09-11 20:54:24 UTC
According to the original reporter, this bug is still reproducible. Marking it confirmed, as it affects multiple users.
Comment 5 Nate Graham 2025-11-04 19:17:31 UTC
Git commit 6d36c513605dd4835f13a627e97636d5cb1c9687 by Nate Graham, on behalf of Kevin Duan.
Committed on 04/11/2025 at 19:17.
Pushed by ngraham into branch 'master'.

Fix strange black lines between some elements

Use the color value from @borders_breeze to prevent ugly black borders.

M  +6    -2    src/gtk3/widgets/_sidebar.scss
M  +6    -2    src/gtk4/widgets/_sidebar.scss

https://invent.kde.org/plasma/breeze-gtk/-/commit/6d36c513605dd4835f13a627e97636d5cb1c9687