Bug 149425 - Applet background draws incorrectly with >=QT4.3.1
Summary: Applet background draws incorrectly with >=QT4.3.1
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-31 16:17 UTC by Thomas Georgiou
Modified: 2008-02-14 20:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Test case that shows borkness (3.48 KB, application/octet-stream)
2008-02-09 05:13 UTC, Thomas Georgiou
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Georgiou 2007-08-31 16:17:17 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc 4.1.2 
OS:                Linux

Using a qt version >= 4.3.1 (even 4.4.0, but not 4.3.0), the middle of the standard applet background looks ugly.  It is not drawn correctly for some reason.  Others have confirmed this.
Comment 1 Aaron J. Seigo 2007-08-31 16:37:28 UTC
could you provide a screenshot of what you are seeing on your system? thanks =)
Comment 2 Thomas Georgiou 2007-08-31 17:10:48 UTC
With Qt 4.3.1: http://img108.mytextgraphics.com/photolava/2007/08/31/2810-47o88n87w.png
Comment 3 Aaron J. Seigo 2007-10-19 05:53:43 UTC
btw, this is *mostly* fixed at this point.
Comment 4 Thomas Georgiou 2007-10-19 12:32:26 UTC
Well, we have a hack in place right now that fixes it.  It's good enough for 4.0,but we can fix it for 4.0.x or 4.1.
Comment 5 Thomas Georgiou 2008-01-04 03:54:03 UTC
I think this is also why the panel background is so bad.
Comment 6 Riccardo Iaconelli 2008-02-02 19:59:47 UTC
Thank you for your bug report.
The bug that you reported has been identified and has been fixed in the
latest development (SVN) version of KDE. The fix has been coded quite some time ago and therefore is included in version 4.0.0 too.
The bug report will be closed.
Comment 7 Riccardo Iaconelli 2008-02-02 20:02:07 UTC
(forgot to fix)
Comment 8 Thomas Georgiou 2008-02-02 22:50:23 UTC
This is not fixed, but actually a Qt issue with svg rendering.  Right, now we have an inelegant workaround in place.
Comment 9 Thomas Georgiou 2008-02-02 22:51:16 UTC
Should we leave the bug open to track this, or close and wait for trolltech.  (I need to write a simplified example that shows the exact error)
Comment 10 Riccardo Iaconelli 2008-02-02 23:29:37 UTC
Sorry, I messed up with kbugbuster's GUI. Yeah, let's keep it open, at least until  we get some concrete plan.
Comment 11 Thomas Georgiou 2008-02-09 05:13:26 UTC
Created attachment 23492 [details]
Test case that shows borkness

This shows exactly the problem we were experiencing with the applet rendering
(its hacked away now?) and the panel compositing fugliness.  It works fine with
Qt 4.3.0, but not with Qt 4.3.1.  I sent a bugreport to trolltech and cced it
to panel-devel.
Comment 12 Aaron J. Seigo 2008-02-11 01:52:34 UTC
i don't like tracking upstream issues in our bug repo. why? because we then end up with huge numbers of unresolvable bugs. this bug repo is for us to keep track of what we need to fix in plasma. keeping this bug open doesn't really help with that, does it? imho it just makes the bug list longer and therefore more work to scan through.

do you know what the plasma bug list would look like if i'd kept all the x.org bugs that affect plasma directly open here? ;)

other projects (e.g. Qt, x.org, the various x.org drivers, network manager, yadda yadda) all have their own bug repo's too.
Comment 13 Marco Martin 2008-02-14 20:03:36 UTC
fixed with qt 4,4, snapshot of 12 Feb 2008