Bug 365097

Summary: Krunner has broken shadow / corners
Product: [Plasma] plasmashell Reporter: soee <kontakt>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED FIXED    
Severity: normal CC: bshah, jr, plasma-bugs-null, vmorenomarin
Priority: NOR    
Version First Reported In: 5.6.95   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
URL: http://i.imgur.com/8qUPVhm.png
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Other dropdowns have the same problem

Description soee 2016-07-05 09:09:49 UTC
As attached image shows, krunner widget has broken corner / shadows.

Reproducible: Always

Steps to Reproduce:
1. Run krunner
2. See broken corners / shadows

Actual Results:  
Two bottom corners are broken and makes teh shadow looks broken.

Expected Results:  
Whole shadow around krunner widget shoudl be visible without whitespaces.
Comment 1 Jonathan Riddell 2016-07-05 09:11:22 UTC
The reporter is using KDE neon User Edition with Plasma 5.7

I also get this on KDE neon Developer Edition unstable branches (git master, 5.7.90)
Comment 2 Jonathan Riddell 2016-07-05 10:16:10 UTC
doesn't happen on a fresh install.  may be due to upgrading from Plasma 5.6
Comment 3 David Edmundson 2016-07-05 14:36:18 UTC
More stupid cache problems.

Let us know if you see it again.
Comment 4 soee 2016-07-05 15:37:32 UTC
Indeed it was cache issue. I have removed ~/.cache and /var/tmp/kdecache-$USER and the problem is gone.
Comment 5 soee 2016-07-06 06:30:35 UTC
I don't know why but this problem is back. It was working fin for some time but all of sudden is roken again and i'm not sure why :/
Comment 6 soee 2016-07-06 06:42:43 UTC
Created attachment 99875 [details]
Other dropdowns have the same problem

The dropdown in panel settings has the same issue.
Comment 7 David Edmundson 2016-07-06 10:52:22 UTC
Update in case I get hit by a bus over lunch.

After a morning in gammaray - the framesvg behind krunner is absolutely fine
right pixmaps, right geometry.

Problem seems to be within dialogshadows/kwin.

Debug in dialog shadow looks fine (plus it's not changed)

So I built kwin5.6, and that renders fine.
Comment 8 David Edmundson 2016-07-06 12:16:28 UTC
Git commit 62d09fad123d9aab5afcff0f27d109ef7c6c18ba by David Edmundson.
Committed on 06/07/2016 at 12:16.
Pushed by davidedmundson into branch 'Plasma/5.7'.

Fix shadow rendering calculations

Reviewers: #plasma

Subscribers: kwin

Tags: #kwin

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

M  +3    -2    scene_opengl.cpp

http://commits.kde.org/kwin/62d09fad123d9aab5afcff0f27d109ef7c6c18ba
Comment 9 Kai Uwe Broulik 2016-07-06 19:31:18 UTC
*** Bug 365168 has been marked as a duplicate of this bug. ***