From c6ff9e43b737d161721a1785d0b23703225399a7 Mon Sep 17 00:00:00 2001 From: Marcos Pinto Date: Sat, 15 Dec 2007 18:14:20 +0000 Subject: [PATCH] catch delete --- plugins/BlocklistImport/ui.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/BlocklistImport/ui.py b/plugins/BlocklistImport/ui.py index 04918dd94..51492cbfd 100644 --- a/plugins/BlocklistImport/ui.py +++ b/plugins/BlocklistImport/ui.py @@ -52,6 +52,7 @@ class GTKConfig(gtk.Dialog): self.connect('response', self.ok) self.connect('close', self.cancel) + self.connect("delete_event", self.cancel) self.hide_all() @@ -71,8 +72,10 @@ class GTKConfig(gtk.Dialog): self.plugin.setconfig(url, los, ltype) - def cancel(self, dialog): + def cancel(self, dialog, signal=None): self.hide_all() + if signal: + return True def start(self, ltype, url, load, window): self.set_transient_for(window)