[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 158094] system-tray icon backgrounds are not transparent
From:       Jason Stubbs <jasonbstubbs () gmail ! com>
Date:       2008-08-01 14:50:53
Message-ID: 20080801145053.24985.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
         
http://bugs.kde.org/show_bug.cgi?id=158094         




------- Additional Comments From jasonbstubbs gmail com  2008-08-01 16:50 -------
From what I can tell, corruption happens when an icon is rendered off-screen. For \
example, when there are two rows of icons in a horizontal panel and the panel is \
resized such that half a row of icons is off the screen, that half of the icons will \
be corrupted after they are moved to their new positions. Having a resizable panel is \
probably what has shown this issue to show up so blatantly...

For the record, I tried setting BackingStore to Always on both the embed container \
window and the embedded window but without any luck.

I think that one way to solve this issue would be to reset the background pixmap of \
the client window whenever a paint is issued in the containing window, but I can't \
seem to figure out how to convert/rerender a pixmap from one depth to another. Any \
pointers on how to do that so I can give it a try?


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic