Show
Ignore:
Timestamp:
02/06/07 20:54:30 (22 months ago)
Author:
asterix
Message:

merge diff from trunk

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/gajim_0.11/src/statusicon.py

    r7609 r7940  
    2929        def __init__(self): 
    3030                systray.Systray.__init__(self) 
    31                 self.status_icon = gtk.StatusIcon() 
     31                self.status_icon = None 
    3232                 
    3333        def show_icon(self): 
    34                 self.status_icon.connect('activate', self.on_status_icon_left_clicked) 
    35                 self.status_icon.connect('popup-menu', self.on_status_icon_right_clicked) 
     34                if not self.status_icon: 
     35                        self.status_icon = gtk.StatusIcon() 
     36                        self.status_icon.connect('activate', self.on_status_icon_left_clicked) 
     37                        self.status_icon.connect('popup-menu', 
     38                                self.on_status_icon_right_clicked) 
    3639 
    3740                self.set_img()