Bug 173349 - control panel: unexpected colour gradient/shadow
Summary: control panel: unexpected colour gradient/shadow
Status: RESOLVED FIXED
Alias: None
Product: kicker
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Aaron J. Seigo
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-23 10:45 UTC by Toralf Förster
Modified: 2009-01-02 11:23 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
snapshot before (7.55 KB, image/jpeg)
2008-10-23 10:47 UTC, Toralf Förster
Details
snapshot (6.93 KB, image/jpeg)
2008-10-23 10:47 UTC, Toralf Förster
Details
Windowbar background glitches (25.93 KB, image/png)
2008-11-03 18:55 UTC, Jens Rutschmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster 2008-10-23 10:45:28 UTC
Version:           3.5.10 (using 3.5.10, Gentoo)
Compiler:          Target: i686-pc-linux-gnu
OS:                Linux (i686) release 2.6.25.19

I'm really wondering that the colour of the control panel is changed when I click at the right arrow of the control panel to hide it and click again on the arrow to bring the control panel back.
I'll attach to snapshots to show that behaviour.
Comment 1 Toralf Förster 2008-10-23 10:47:10 UTC
Created attachment 28081 [details]
snapshot before

snapshot of the control panel with the unexpected bahaviour
Comment 2 Toralf Förster 2008-10-23 10:47:40 UTC
Created attachment 28082 [details]
snapshot

after
Comment 3 Jens Rutschmann 2008-11-03 18:46:09 UTC
I can confirm this bug. I also use Gentoo and KDE 3.5.10.
On my system kicker looks exactly as shown in the screenshots. 

But  I think it has nothing to do with hide / show buttons, since I was able to "repair" it by opening the kicker configuration dialog, playing around with some setting (I "changed" the size from Normal to Normal) and applying them. After that it looks as shown in the "after" screenshot.

Exact bahaviour:
1. kicker is launched by KDE startup.
2. window bar background has graphics glitch
3. invoking the config dialog and applying something there fixes the problem (even if no setting was actually changed)
4. restarting kicker (killall kicker && kicker) brings back the graphical glitch

Additional notes:
- deleting ~/.kde does not solve the problem
- replacing kicker-3.5.10 with kicker-3.5.9 solves the problem, so it seems to be somewhere in the kicker code, not in kdelibs etc.
- the problem only occurs when kicker is started, I could not manage to reproduce it *without* restarting kicker
- only the window bar background is affected, systray, button and applet backgrounds are rendered correctly
- Using the hide button and then clicking the show button also repairs it.

So here is a guess :-)
The error seems to be somewhere in the *initial* windowbar background rendering.
Comment 4 Jens Rutschmann 2008-11-03 18:55:49 UTC
Created attachment 28302 [details]
Windowbar background glitches

Here is an example with another background image selected. On the windowbar background the image is not correctly repeated in horizontal direction while the vertical direction looks fine. Again the systray, icons / buttons and applet backgrounds are fine.
Comment 5 Jens Rutschmann 2008-11-04 17:58:08 UTC
OK, I did some further research and found out that the bug is not in 3.5.10 as released by KDE but instead it seems to be introduced by a patch that Gentoo applies to kicker:
kicker-3.5.10-post-r850417.diff which is contained in the archive kdebase-3.5-patchset-13.tar.bz2

I compiled and installed kicker from source without applying the patch and since then I have had no graphics glitches.
I also opened a new bug in the Gentoo bug tracking system, see http://bugs.gentoo.org/show_bug.cgi?id=245541. Please vote :-)

Since the patch *seems* to apply changes from KDE trunk I'm not sure if this bug can be closed now.
Comment 6 gambas 2008-11-19 01:46:18 UTC
I fixed the bug in revision 886334.