From 47f19eb647bc35af73815087a84ac45220f557b2 Mon Sep 17 00:00:00 2001 From: Sebastian Heinlein Date: Mon, 13 Feb 2006 18:46:23 +0100 Subject: * Destroy all gtk.messagedialogs after use --- UpdateManager/UpdateManager.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'UpdateManager/UpdateManager.py') diff --git a/UpdateManager/UpdateManager.py b/UpdateManager/UpdateManager.py index 0638916f..2adb64da 100644 --- a/UpdateManager/UpdateManager.py +++ b/UpdateManager/UpdateManager.py @@ -660,6 +660,7 @@ class UpdateManager(SimpleGladeApp): dialog.set_markup(primary); dialog.format_secondary_text(secondary); dialog.run() + dialog.destroy() except IOError: primary = "%s" % \ _("Could not download the release notes") @@ -670,6 +671,7 @@ class UpdateManager(SimpleGladeApp): dialog.set_markup(primary); dialog.format_secondary_text(secondary); dialog.run() + dialog.destroy() self.window_main.set_sensitive(True) self.window_main.window.set_cursor(None) # user clicked cancel @@ -718,6 +720,7 @@ class UpdateManager(SimpleGladeApp): dialog.set_markup(primary); dialog.format_secondary_text(secondary); dialog.run() + dialog.destroy() else: #print "runing: %s" % script os.execv(script,[]) @@ -797,6 +800,7 @@ class UpdateManager(SimpleGladeApp): dialog.set_markup(msg) dialog.vbox.set_spacing(6) dialog.run() + dialog.destroy() sys.exit(1) #apt_pkg.Config.Set("Debug::pkgPolicy","1") #self.depcache = apt_pkg.GetDepCache(self.cache) -- cgit v1.2.3