libappindicator should check for the StatusNotifierWatcher interface.

Bug #1690441 reported by Jason L Gray
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libappindicator (Ubuntu)
New
Undecided
Unassigned

Bug Description

libappindicator should check for the StatusNotifierWatcher interface as it indicates that something is actually listening and throw an error if the interface is not found. As it depends on that interface (and it's kin) for functionality.

Example case:

GNOME Shell (and really EVERY other DE except Plasma or Unity) does not have native libappindicator support therefor if an app were to try to use libappindicator for a tray icon you get no tray icon with no clear reason why.

Silent failure isn't cool guys.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.