Bug 366203 - Information panel: scroll bar has ugly background
Summary: Information panel: scroll bar has ugly background
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: panels: information (show other bugs)
Version: 15.12.3
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-28 12:41 UTC by Christian (Fuchs)
Modified: 2017-01-21 22:39 UTC (History)
0 users

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


Attachments
Screenshot of the issue (89.60 KB, image/png)
2016-07-28 12:42 UTC, Christian (Fuchs)
Details

Note You need to log in before you can comment on or make changes to this bug.
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