Bug 145579 - Notification area icon redraw problem
Summary: Notification area icon redraw problem
Status: RESOLVED FIXED
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Stephan Kulow
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-17 22:15 UTC by László Monda
Modified: 2010-06-20 14:00 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description László Monda 2007-05-17 22:15:54 UTC
Version:            (using KDE KDE 3.5.6)
Installed from:    Ubuntu Packages

Please describe the problem:
When some layer, such as a tooltip covers the systray icon of a Qt application,
the trasparent pixels of that icon don't get repainted with the color of the
GNOME panel.  These pixels will have the color of the tooltip in such a situation.


Steps to reproduce:
1. Start up a Qt application which has a systray icon.
2. Make a tooltip appear above the icon.


Actual results:
I end up with an ugly systray icon which is quite confusing visually.


Expected results:
I expect the transparent pixels of the icon to be redrawed with the color of
the panel.


Does this happen every time?
Yes.

Other information:
* It may be a Qt problem, despite I use GNOME/GTK+ mostly.
* I've made a screencast which demonstrates the bug:
  http://laci.monda.hu/shots/systray.mpg
* I've also reported this problem in the GNOME bugzilla:
  http://bugzilla.gnome.org/show_bug.cgi?id=416761
Comment 1 Marcelo Vivan Borro 2008-08-08 21:41:27 UTC
Well, it's the same problem described above, but my problem is with the notification area plasmoid on KDE 4.1.  The square area behind each icon is never redrawed correctly.
I'm using Opensuse 11.0.
Comment 2 Anselmo L. S. Melo (anselmolsm) 2010-06-20 06:35:44 UTC
Well, it was caused by a combination of problems in Qt and in the old systray thing. Is it still valid? thanks
Comment 3 László Monda 2010-06-20 09:56:56 UTC
It is certainly not valid in Ubuntu 10.4
Comment 4 Anselmo L. S. Melo (anselmolsm) 2010-06-20 14:00:15 UTC
Ok, closing this report as 'fixed' due to the whole change in this area.