Bug 510353

Summary: Line separating sidebar and content view is brighter than intended with a dark color scheme and fractional scalr
Product: [Applications] systemsettings Reporter: Nate Graham <nate>
Component: sidebarviewAssignee: Plasma Bugs List <plasma-bugs-null>
Status: ASSIGNED ---    
Severity: minor CC: kdedev, notmart
Priority: NOR    
Version First Reported In: 6.5.80   
Target Milestone: ---   
Platform: KDE Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: White lines
Comparison screenshot

Description Nate Graham 2025-10-07 18:20:27 UTC
Created attachment 185580 [details]
White lines

STEPS TO REPRODUCE
1. Use Breeze Dark color scheme
2. Set scale factor to 160% or 175%
3. Launch System Settings


OBSERVED RESULT
The line separating sidebar and content view is visibly brighter than other separator lines. See attached screenshot


EXPECTED RESULT
Same color as other lines


ADDITIONAL INFORMATION
Doesn't seem to be a general Kirigami issue, as I can only reproduce it in System Settings


SOFTWARE/OS VERSIONS
Operating System: KDE Linux 2025-09-25
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.20.0
Qt Version: 6.9.2
Kernel Version: 6.16.8-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7840U w/ Radeon™ 780M Graphics
Memory: 16 GiB of RAM (14.9 GiB usable)
Graphics Processor: AMD Radeon 780M Graphics
Comment 1 Marco Martin 2025-10-08 08:54:59 UTC
Created attachment 185596 [details]
Comparison screenshot

Here is the comparison on how it renders here at 125% (top part) vs your screenshot (bottom part) the separator is still brighter but less. note that the separator between columns is stronger than the one of the scrollbar by design, to tell that the scrollbar belongs to the left panel, if the two separators would be identical it would actually be an usability problem.

The issue is that sometimes they get too much different, i guess indeed due to fractional scaling: in both screenshots you can see lines that become two dimmed pixels because they are rendering still not quite aligned to the pixel grid
Comment 2 Marco Martin 2025-10-08 09:31:19 UTC
the vertical separator however should definitely have the same color of the header separator
Comment 3 Bug Janitor Service 2025-10-10 12:23:57 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kirigami/-/merge_requests/1937
Comment 4 Bug Janitor Service 2025-10-13 15:01:22 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kcmutils/-/merge_requests/278
Comment 5 Bug Janitor Service 2025-10-13 15:09:28 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/systemsettings/-/merge_requests/377