Bug 366203

Summary: Information panel: scroll bar has ugly background
Product: [Applications] dolphin Reporter: Christian (Fuchs) <kde>
Component: panels: informationAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED FIXED    
Severity: minor    
Priority: NOR    
Version: 15.12.3   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 16.12.2
Sentry Crash Report:
Attachments: Screenshot of the issue

Description Christian (Fuchs) 2016-07-28 12:41:59 UTC
The information panel uses a scrollbar which has a background of a different (darker shade) colour than the Qt control around it. 

See screenshot. 

In the folders and places panels, the correct scrollbar is used.

Reproducible: Always

Steps to Reproduce:
1. Open Dolphin
2. Have the information sidebar shown
3. Make sure there is a scrollbar

Actual Results:  
Scrollbar has an ugly background colour

Expected Results:  
Scrollbar has the standard background colour  (as in the places or folders panel)
Comment 1 Christian (Fuchs) 2016-07-28 12:42:20 UTC
Created attachment 100350 [details]
Screenshot of the issue
Comment 2 Christian (Fuchs) 2017-01-16 21:40:12 UTC
As we just found out on IRC today: 

this only happens if breeze is configured to draw a frame around dockable panels. Maybe this helps debugging and fixing it.
Comment 3 Elvis Angelaccio 2017-01-21 22:39:41 UTC
Git commit c1d9becda259c0df58b1447b69f573b6ef13bfa1 by Elvis Angelaccio.
Committed on 21/01/2017 at 22:38.
Pushed by elvisangelaccio into branch 'Applications/16.12'.

informationpanel: don't change color of scrollarea's viewport

This code was added a long time ago in b1c9b5126d, but the commit
message doesn't explain why. If we remove it nothing seems to change and
we fix the ugly background on the scrollbar when Breeze draws a frame
around dockable panels.
FIXED-IN: 16.12.2
REVIEW: 129861

M  +0    -4    src/panels/information/informationpanelcontent.cpp

https://commits.kde.org/dolphin/c1d9becda259c0df58b1447b69f573b6ef13bfa1