From bcf163324e4778ea6b15701e6bcc465c0d307e71 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Sat, 16 Sep 2006 15:52:52 +0000 Subject: [PATCH] destroy FileChooserDialog when we press cancel. --- src/dialogs.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/dialogs.py b/src/dialogs.py index f7424dd33..fb4e81952 100644 --- a/src/dialogs.py +++ b/src/dialogs.py @@ -851,12 +851,16 @@ class FileChooserDialog(gtk.FileChooserDialog): self.response_cancel[0](dialog, *self.response_cancel[1:]) else: self.response_cancel(dialog) + else: + self.just_destroy(dialog) elif response == gtk.RESPONSE_OK: if self.response_ok: if isinstance(self.response_ok, tuple): self.response_ok[0](dialog, *self.response_ok[1:]) else: self.response_ok(dialog) + else: + self.just_destroy(dialog) def just_destroy(self, widget): self.destroy()