Changeset 8948

Show
Ignore:
Timestamp:
11/08/07 19:49:07 (10 months ago)
Author:
asterix
Message:

destroy htmltextview tooltip when we destroy a chat control. fixes #3545

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/gajim_0.11.2/src/htmltextview.py

    r8665 r8948  
    911911                self.set_editable(False) 
    912912                self._changed_cursor = False 
    913                 self.connect("motion-notify-event", self.__motion_notify_event) 
    914                 self.connect("leave-notify-event", self.__leave_event) 
    915                 self.connect("enter-notify-event", self.__motion_notify_event) 
     913                self.connect('destroy', self.__destroy_event) 
     914                self.connect('motion-notify-event', self.__motion_notify_event) 
     915                self.connect('leave-notify-event', self.__leave_event) 
     916                self.connect('enter-notify-event', self.__motion_notify_event) 
    916917                self.get_buffer().create_tag('eol', scale = pango.SCALE_XX_SMALL) 
    917918                self.tooltip = tooltips.BaseTooltip() 
     
    920921                # end big hack 
    921922                build_patterns(self,gajim.config,gajim.interface) 
     923 
     924        def __destroy_event(self, widget): 
     925                if self.tooltip.timeout != 0: 
     926                        self.tooltip.hide_tooltip() 
    922927 
    923928        def __leave_event(self, widget, event):