Bug 393839 - Scrollbar background is missing
Summary: Scrollbar background is missing
Status: RESOLVED DUPLICATE of bug 393423
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 18.04.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-04 13:08 UTC by kdesux
Modified: 2018-05-28 14:43 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
example screenshot (10.36 KB, image/png)
2018-05-28 09:36 UTC, kdesux
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kdesux 2018-05-04 13:08:19 UTC
After the last update to my Arch-derived Linux distro, Konsole no longer correctly renders the scrollbars. A quick search lead me to this change https://phabricator.kde.org/D11839 which I believe could be the culprit. The code change removes the subtraction of the scrollbar area from the painting of the window content background, meaning the area that should be scrollbar background would be painted black instead, which is exactly what I now see. The opaque test case in that review is not much a test case as the scrollbar background appears to be the same color as the window content. Try with a different theme and the fail should be quite obvious.
Comment 1 Kurt Hindenburg 2018-05-05 14:00:28 UTC
Can you provide your profile/colorscheme and perhaps a screenshot please?
Comment 2 kdesux 2018-05-28 09:36:02 UTC
Created attachment 112920 [details]
example screenshot

I am using the Kvantum theme with the Obsidian Coast color scheme. The attached screenshot shows a scrollbar in Konsole (left) adjacent to a scrollbar in Dolphin (right) for reference. The Scrollbar in Konsole has no background so it kinda falls into the content, the arrows almost disappear, and the trough in combination with the window border makes an unsightly double line.

NB: The referenced review was the first candidate I found, but since then I have become aware of bug 393423, which looks more directly related from the description.
Comment 3 Ahmad Samir 2018-05-28 14:43:56 UTC

*** This bug has been marked as a duplicate of bug 393423 ***