[gthumb/ext] save dialog: don't do anything if escape pressed or dialog closed
- From: Michael J. Chudobiak <mjc src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gthumb/ext] save dialog: don't do anything if escape pressed or dialog closed
- Date: Tue, 22 Sep 2009 12:39:40 +0000 (UTC)
commit 9d05c098492b35ada29c6a841e60d18b9ebbe6b6
Author: Michael J. Chudobiak <mjc avtechpulse com>
Date: Tue Sep 22 08:39:07 2009 -0400
save dialog: don't do anything if escape pressed or dialog closed
gthumb/gth-browser.c | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/gthumb/gth-browser.c b/gthumb/gth-browser.c
index 9a1d36f..ba4dedb 100644
--- a/gthumb/gth-browser.c
+++ b/gthumb/gth-browser.c
@@ -1730,6 +1730,15 @@ enum {
static void
+ask_whether_to_save__close_cb (GtkWidget *dialog,
+ AskSaveData *data)
+{
+ gtk_widget_destroy (dialog);
+ ask_whether_to_save__done (data, TRUE);
+}
+
+
+static void
ask_whether_to_save__response_cb (GtkWidget *dialog,
int response_id,
AskSaveData *data)
@@ -1774,6 +1783,11 @@ _gth_browser_ask_whether_to_save (GthBrowser *browser,
"response",
G_CALLBACK (ask_whether_to_save__response_cb),
data);
+ g_signal_connect (G_OBJECT (d),
+ "close",
+ G_CALLBACK (ask_whether_to_save__close_cb),
+ data);
+
gtk_widget_show (d);
g_free (title);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]