diff src/browser/sat_browser/panels.py @ 632:c2abadf31afb frontends_multi_profiles

browser side (menu): minor improvments: - use of new style class for MenuCmd and PluginMenuCmd (useless for pyjamas, but can be useful in the future) - use of try/except instead of hasattr - do not use "None" for WidgetMenuBar's __init__
author Goffi <goffi@goffi.org>
date Mon, 23 Feb 2015 18:43:08 +0100
parents 70872a83ef15
children 7113d40533d6
line wrap: on
line diff
--- a/src/browser/sat_browser/panels.py	Mon Feb 23 18:20:04 2015 +0100
+++ b/src/browser/sat_browser/panels.py	Mon Feb 23 18:43:08 2015 +0100
@@ -388,7 +388,7 @@
 class PresenceStatusMenuBar(base_widget.WidgetMenuBar):
     def __init__(self, parent):
         styles = {'menu_bar': 'presence-button'}
-        base_widget.WidgetMenuBar.__init__(self, None, parent.host, styles=styles)
+        base_widget.WidgetMenuBar.__init__(self, parent, parent.host, styles=styles)
         self.button = self.addCategory(u"◉", u"◉", '')
         for presence, presence_i18n in C.PRESENCE.items():
             html = u'<span class="%s">◉</span> %s' % (contact_list.buildPresenceStyle(presence), presence_i18n)