Author: steve-e Date: 2008-06-27 23:11:08 +0200 (Fri, 27 Jun 2008) New Revision: 9857
Modified: trunk/src/dialogs.py Log: Close preset messages popup before closing the status window. Otherwise GTK will freeze when the window is closed after the inactivity timer has expired. Fixes #4052
Modified: trunk/src/dialogs.py =================================================================== --- trunk/src/dialogs.py 2008-06-27 16:48:05 UTC (rev 9856) +++ trunk/src/dialogs.py 2008-06-27 21:11:08 UTC (rev 9857) @@ -555,6 +555,8 @@ def countdown(self): if self.countdown_enabled: if self.countdown_left <= 0: + # Prevent GUI freeze when the combobox menu is opened on close + self.message_combobox.popdown() self.window.response(gtk.RESPONSE_OK) return False self.window.set_title('%s [%s]' % (self.title_text,