Show
Ignore:
Timestamp:
09/03/07 10:54:08 (15 months ago)
Author:
asterix
Message:

Fix a bug with closing tabs if GTK version >= 2.10.0 (don't disconnect tab DnD)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/gajim_0.11.1/src/message_window.py

    r8692 r8693  
    104104                self.notebook.set_show_border(gajim.config.get('tabs_border')) 
    105105 
    106                 # set up DnD 
    107                 # If GTK+ version < 2.10, use OUR way to reorder tabs 
     106                # set up DnD if GTK+ version < 2.10, use OUR way to reorder tabs 
    108107                if gtk.pygtk_version < (2, 10, 0) or gtk.gtk_version < (2, 10, 0): 
    109108                        self.hid = self.notebook.connect('drag_data_received', 
     
    319318                del gajim.last_message_time[ctrl.account][ctrl.get_full_jid()] 
    320319 
    321                 self.disconnect_tab_dnd(ctrl.widget) 
     320                # Disconnect tab DnD only if GTK version < 2.10 
     321                if gtk.pygtk_version < (2, 10, 0) or gtk.gtk_version < (2, 10, 0): 
     322                        self.disconnect_tab_dnd(ctrl.widget) 
     323 
    322324                self.notebook.remove_page(self.notebook.page_num(ctrl.widget)) 
    323325