From: Michael Natterer Date: Fri, 1 Jun 2007 08:19:12 +0000 (+0000) Subject: change fix for #347883 to not obfuscate the code. X-Git-Url: http://pileus.org/git/?a=commitdiff_plain;h=f667ed1996baf908c610419d7544dc9c95d308e2;p=~andy%2Fgtk change fix for #347883 to not obfuscate the code. 2007-06-01 Michael Natterer * gtk/gtkfilechooserdialog.c (response_cb): change fix for #347883 to not obfuscate the code. svn path=/trunk/; revision=18001 --- diff --git a/ChangeLog b/ChangeLog index 088009f29..8f4706142 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-06-01 Michael Natterer + + * gtk/gtkfilechooserdialog.c (response_cb): change fix for #347883 + to not obfuscate the code. + 2007-06-01 Yevgen Muntyan Avoid recreating pangolayouts in GtkTextView on cursor movement diff --git a/gtk/gtkfilechooserdialog.c b/gtk/gtkfilechooserdialog.c index fcd80ad46..93ba739e7 100644 --- a/gtk/gtkfilechooserdialog.c +++ b/gtk/gtkfilechooserdialog.c @@ -423,18 +423,15 @@ response_cb (GtkDialog *dialog, gint response_id) { GtkFileChooserDialogPrivate *priv; - gboolean response_matters; priv = GTK_FILE_CHOOSER_DIALOG_GET_PRIVATE (dialog); /* Act only on response IDs we recognize */ - response_matters = - response_id == GTK_RESPONSE_ACCEPT - || response_id == GTK_RESPONSE_OK - || response_id == GTK_RESPONSE_YES - || response_id == GTK_RESPONSE_APPLY; - - if (response_matters && !priv->response_requested && + if ((response_id == GTK_RESPONSE_ACCEPT || + response_id == GTK_RESPONSE_OK || + response_id == GTK_RESPONSE_YES || + response_id == GTK_RESPONSE_APPLY) && + !priv->response_requested && !_gtk_file_chooser_embed_should_respond (GTK_FILE_CHOOSER_EMBED (priv->widget))) { g_signal_stop_emission_by_name (dialog, "response");