I ran into this when porting the update-notifier to libappindicator. I link to a branch that fixes the behavior. The idea is that in the fallback it fallback to the non fallback icon. Eh, the idea is that if there is no "-panel" icon, it just uses the regular icon name. That should provide full backward compatibility plus apps can (if the want) provide different icons but it does not break the case where there is no "-panel" version of the icon. This assumes that its better to have any icon then a "broken image" icon.
** Branch linked: lp:~mvo/libindicator/fix-820080 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to jockey in Ubuntu. https://bugs.launchpad.net/bugs/820080 Title: broken fallback icons for indicators Status in Libappindicator: In Progress Status in Unity Foundations: Incomplete Status in “jockey” package in Ubuntu: Confirmed Status in “libappindicator” package in Ubuntu: Triaged Bug description: Starting Xubuntu, etc sessions with indicators (like bluetooth-applet or nm-applet) using libappindicator; if you remove the indicator widget from the panel, "indicators" will fallback to using legacy GtkTrayIcons. However, this appears to fail to load the icons that go with them. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: libgtk-3-0 3.1.10-0ubuntu1 ProcVersionSignature: Ubuntu 3.0.0-7.9-generic 3.0.0 Uname: Linux 3.0.0-7-generic x86_64 Architecture: amd64 Date: Tue Aug 2 17:52:06 2011 InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110715) ProcEnviron: LANGUAGE=fr_CA:fr PATH=(custom, user) LANG=fr_CA.UTF-8 SHELL=/bin/zsh SourcePackage: gtk+3.0 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/libappindicator/+bug/820080/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

