Red Hat Bugzilla – Bug 251230
Stardict icon does not have transparent background
Last modified: 2010-07-09 07:19:05 EDT
Description of problem:
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Set GNOME panel background to anything but default grey
2. Run stardict and some other tools that create icons in tray notification area
(gxneur, psi, power manager, sylpheed etc).
All icons integrate cleanly with non-default background except stardict who
still has the default grey background.
Stardict behaves just like any other program that creates icons in tray
See the attached screenshot.
Created attachment 160859 [details]
A screenshot of tray notification area with non-default panel background.
This is because StarDict's tray icon is a event box, but not a transparent image
widget, the reason of use event box is to receive middle button key.
To solve the problem, we can move to use gtktrayicon widget, but it don't
support middle button presently. So this bug can't be fixed until the new
feature is implemented by gtk. I have ready reported this feature request ago.
Fixed in svn now. Thank you!
Two years have passed, stardict icon still use the non-transparent background.
Are there any unsolvable problems when using transparent images? Perhaps it's a API limitation in gnome-panel itself?