The statusbar applet is fairly useless, it must do more with a right-click, I should test on my desktop.
+Index: blueman-1.02/apps/blueman-applet =================================================================== --- blueman-1.02.orig/apps/blueman-applet 2009-02-25 13:28:46.000000000 +0000 +++ blueman-1.02/apps/blueman-applet 2009-04-12 16:39:08.000000000 +0100 @@ -87,12 +87,7 @@ self.status_icon = gtk.StatusIcon() self.status_icon = gtk.status_icon_new_from_icon_name("blueman") self.status_icon.set_tooltip(_("Bluetooth applet")) - self.status_icon.connect("popup-menu", self.on_popup_menu) - - def on_activate(status_icon): - self.on_devices(None) - - self.status_icon.connect("activate", on_activate) + self.status_icon.connect("activate", self.on_popup_menu) self.build_popup_menu() @@ -306,9 +301,9 @@ self.menu.append(menu_item) menu_item.show() - def on_popup_menu(self, status_icon, button, activate_time): + def on_popup_menu(self, status_icon): self.menu.popup(None, None, gtk.status_icon_position_menu, - button, activate_time, status_icon) + 3, gtk.gdk.Event (gtk.gdk.NOTHING).get_time (), status_icon) def on_setup_new(self, menu_item): sn = startup_notification("Bluetooth Assistant", _("Starting Bluetooth Assistant"), bin_name="blueman-assistant", icon="blueman")