Bug 538800 - Should be transparent background missing for some icons in the notification area
Summary: Should be transparent background missing for some icons in the notification area
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-applets
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 541044 541046
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-19 13:02 UTC by alexf
Modified: 2011-05-28 13:54 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
: 541044 (view as bug list)
Environment:
Last Closed: 2009-11-24 22:31:56 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description alexf 2009-11-19 13:02:57 UTC
Description of problem:
I have set my gnome-panel to have a 50%-or-so transparent background and since F12 some of the icons which appear in the notification area don't honour this transparency instead they show a solid grey background when they should not. E.g. Gajim and Banshee are affected while Azureus, Rhythmbox or NetworkManager are not.

This is a regression, it worked fine in F11.

Also, maybe this bug should be filed against gnome-panel, not sure.

Version-Release number of selected component (if applicable):
gnome-panel-2.28.0-13.fc12.x86_64
gnome-applets-2.28.0-2.fc12.x86_64

How reproducible:
Set gnome-panel to a semi-transparent background. Then run Gajim or Banshee (other apps might be affected too) and watch the notification area.

Actual results:
Some icons have a non-transparent background.

Expected results:
All icons in the notification area should honour the transparency setting of panel.

Comment 1 Matthias Clasen 2009-11-24 22:31:56 UTC
These applications use an outdated implementation of the tray icon code. You need to file bugs against the applications, please (or reopen this one and move it to one of the apps)

Comment 2 Andre Klapper 2009-11-25 08:03:41 UTC
Have some reference to the API (/API change)?
Having a link handy when posting a bug against those apps makes it easier to convince maintainers to fix their broken applications.

Comment 3 Matthias Clasen 2009-11-25 12:55:52 UTC
> Have some reference to the API (/API change)?

No. But the simple answer is: stop using old copies of EggTrayIcon, start using GtkStatusIcon.

Comment 4 Andrew Zabolotny 2011-05-28 13:54:00 UTC
Matthias, GtkStatusIcon does not allow to intercept mouse events over the status icon (e.g. mousewheel or RMB). That's why some applications (e.g. Sonata, StarDict) still prefer eggTrayIcon.


Note You need to log in before you can comment on or make changes to this bug.