I just noticed that libdbusmenu produces the following warning while building:
l /usr/bin/vapigen --library=Dbusmenu-0.4 Dbusmenu-0.4.gir Dbusmenu-0.4.gir:877.7-877.29: warning: Signal `Dbusmenu.Menuitem.child_added' conflicts with method of the same name <virtual-method name="child_added"> ^^^^^^^^^^^^^^^^^^^^^^^ Dbusmenu-0.4.gir:890.7-890.29: warning: Signal `Dbusmenu.Menuitem.child_moved' conflicts with method of the same name <virtual-method name="child_moved"> ^^^^^^^^^^^^^^^^^^^^^^^ Dbusmenu-0.4.gir:906.7-906.33: warning: Signal `Dbusmenu.Menuitem.child_removed' conflicts with method of the same name <virtual-method name="child_removed"> ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dbusmenu-0.4.gir:973.7-973.31: warning: Virtual method `Dbusmenu.Menuitem.show_to_user' conflicts with method of the same name <virtual-method name="show_to_user"> ^^^^^^^^^^^^^^^^^^^^^^^^^ Dbusmenu-0.4.gir:973.7-973.31: warning: Signal `Dbusmenu.Menuitem.show_to_user' conflicts with method of the same name <virtual-method name="show_to_user"> ^^^^^^^^^^^^^^^^^^^^^^^^^ Generation succeeded - 5 warning(s) However, I think this is a red herring because removing menu items works as expected - which means the "child-removed" signal which is also mentioned in the warning is working Ok. -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1203888 Title: appindicator ignores menu entries after having sent the menu to the indicator Status in Glipper: New Status in “blueman” package in Ubuntu: Confirmed Status in “glipper” package in Ubuntu: Triaged Status in “libappindicator” package in Ubuntu: Triaged Bug description: On Saucy, the glipper appindicator shows but none of its menu items show up when left or right-clicking on it. $ glipper SHARED_DATA_DIR: /usr/share/glipper Binding shortcut <Ctrl><Alt>c to popup glipper Changed process name to: glipper /usr/lib/python2.7/dist-packages/glipper/AppIndicator.py:43: Warning: /build/buildd/glib2.0-2.37.3/./gobject/gsignal.c:2475: signal 'child-added' is invalid for instance '0x20c90f0' of type 'GtkMenu' self._app_indicator.set_menu(self.menu) (glipper:20249): LIBDBUSMENU-GLIB-WARNING **: About to Show called on an item wihtout submenus. We're ignoring it. ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: glipper 2.4-3 ProcVersionSignature: Ubuntu 3.10.0-4.13-generic 3.10.1 Uname: Linux 3.10.0-4-generic x86_64 ApportVersion: 2.11-0ubuntu1 Architecture: amd64 Date: Mon Jul 22 18:17:16 2013 InstallationDate: Installed on 2013-06-14 (38 days ago) InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64 (20130613) MarkForUpload: True PackageArchitecture: all SourcePackage: glipper UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/glipper/+bug/1203888/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp