Show
Ignore:
Timestamp:
06/27/08 01:36:58 (5 months ago)
Author:
bct
Message:

first pass at stripping out the one-tab-per-session code

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/roster_window.py

    r9843 r9846  
    15181518                        # If we already have chat windows opened, update them with new contact 
    15191519                        # instance 
    1520                         for chat_control in gajim.interface.msg_win_mgr.get_chat_controls(ji, 
    1521                         account): 
     1520                        chat_control = gajim.interface.msg_win_mgr.get_control(ji, account) 
     1521                        if chat_control: 
    15221522                                chat_control.contact = contact1 
    15231523 
     
    25822582                        keys[contact.jid] = keyID 
    25832583 
    2584                 for ctrl in gajim.interface.msg_win_mgr.get_chat_controls(contact.jid, 
    2585                 account): 
     2584                ctrl = gajim.interface.msg_win_mgr.get_control(contact.jid, account) 
     2585                if ctrl: 
    25862586                        ctrl.update_ui() 
     2587 
    25872588                keys_str = '' 
    25882589                for jid in keys: 
     
    39403941                self.draw_avatar(jid, account) 
    39413942                # Update chat window 
    3942                 if gajim.interface.msg_win_mgr.has_window(jid, account): 
    3943                         win = gajim.interface.msg_win_mgr.get_window(jid, account) 
    3944                         for ctrl in win.get_chat_controls(jid, account): 
    3945                                 if win and ctrl.type_id != message_control.TYPE_GC: 
    3946                                         ctrl.show_avatar() 
     3943 
     3944                ctrl = gajim.interface.msg_win_mgr.get_control(jid, account) 
     3945                if ctrl and ctrl.type_id != message_control.TYPE_GC: 
     3946                        ctrl.show_avatar() 
    39473947 
    39483948        def on_roster_treeview_style_set(self, treeview, style):