Changeset 9150

Show
Ignore:
Timestamp:
12/15/07 13:33:21 (11 months ago)
Author:
asterix
Message:

fix showing of systray popup menu under Windows. fixes #3611

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/systray.py

    r8951 r9150  
    248248                sounds_mute_menuitem.set_active(not gajim.config.get('sounds_on')) 
    249249 
    250                 if os.name == 'nt':  
     250                if os.name == 'nt': 
    251251                        if gtk.pygtk_version >= (2, 10, 0) and gtk.gtk_version >= (2, 10, 0): 
    252252                                if self.added_hide_menuitem is False: 
    253                                         self.systray_context_menu.prepend(gtk.SeparatorMenuItem())  
    254                                         item = gtk.MenuItem(_('Hide this menu'))  
    255                                         self.systray_context_menu.prepend(item)  
    256                                         self.added_hide_menuitem = True  
    257                                 self.systray_context_menu.popup(None, None, 
    258                                         gtk.status_icon_position_menu, event_button, 
    259                                         event_time, self.status_icon) 
    260  
    261                 else: # GNU and Unices 
    262                         self.systray_context_menu.popup(None, None, None, event_button, 
    263                                 event_time) 
     253                                        self.systray_context_menu.prepend(gtk.SeparatorMenuItem()) 
     254                                        item = gtk.MenuItem(_('Hide this menu')) 
     255                                        self.systray_context_menu.prepend(item) 
     256                                        self.added_hide_menuitem = True 
     257 
    264258                self.systray_context_menu.show_all() 
     259                self.systray_context_menu.popup(None, None, None, event_button, 
     260                        event_time) 
    265261 
    266262        def on_show_all_events_menuitem_activate(self, widget):