Bug 416877 - New scrollbar style looks weird in KCM
Summary: New scrollbar style looks weird in KCM
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kcmutils
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.66.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-28 19:06 UTC by Nicolas Fella
Modified: 2020-01-31 14:46 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screenshot (50.50 KB, image/png)
2020-01-28 19:11 UTC, Nicolas Fella
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Fella 2020-01-28 19:06:16 UTC
SUMMARY

The scrollbar is not thick and solid like intended but floats over the content and has a line on the left (see attachment)


Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: master
KDE Frameworks Version: master
Qt Version: 5.14.0
Comment 1 Nicolas Fella 2020-01-28 19:11:13 UTC
Created attachment 125498 [details]
screenshot
Comment 2 Nate Graham 2020-01-28 19:16:16 UTC
Gross, can reproduce. This looks like a bug with the various QML-based KCM templates in KCMUtils. Moving there.
Comment 3 Arjen Hiemstra 2020-01-31 14:46:22 UTC
Git commit dd41d57f5404e0739cfc33680f9537214b7529bb by Arjen Hiemstra.
Committed on 31/01/2020 at 14:46.
Pushed by ahiemstra into branch 'master'.

Clip the flickable parent item

Summary:
Without clipping the contents, they can draw stuff outside of the scrollview
bounds, leading to issues with content being drawn underneath the scrollbar,
among others.

Test Plan:
Before:

{F8022666}

After:

{F8022668}

Reviewers: #kirigami, ngraham, mart

Reviewed By: #kirigami, ngraham, mart

Subscribers: ngraham, apol, plasma-devel

Tags: #kirigami

Differential Revision: https://phabricator.kde.org/D27027

M  +1    -0    src/controls/templates/private/ScrollView.qml

https://commits.kde.org/kirigami/dd41d57f5404e0739cfc33680f9537214b7529bb