diff --git a/ChangeLog b/ChangeLog index 1f6fb2662c..338a42c4cd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-06-21 Bill Skaggs + + * app/gui/file-save-dialog.c: to reduce clutter, hide overwrite + query dialog after user has responded. + 2004-06-21 Bill Skaggs * plug-ins/common/noisify.c: changed handling of alpha diff --git a/app/dialogs/file-save-dialog.c b/app/dialogs/file-save-dialog.c index e64452ffa1..608f52a556 100644 --- a/app/dialogs/file-save-dialog.c +++ b/app/dialogs/file-save-dialog.c @@ -272,6 +272,8 @@ file_save_overwrite_callback (GtkWidget *widget, { GimpFileDialog *dialog = GIMP_FILE_DIALOG (overwrite_data->save_dialog); + gtk_widget_hide (widget); + if (file_save_dialog_save_image (overwrite_data->save_dialog, dialog->gimage, overwrite_data->uri, diff --git a/app/gui/file-save-dialog.c b/app/gui/file-save-dialog.c index e64452ffa1..608f52a556 100644 --- a/app/gui/file-save-dialog.c +++ b/app/gui/file-save-dialog.c @@ -272,6 +272,8 @@ file_save_overwrite_callback (GtkWidget *widget, { GimpFileDialog *dialog = GIMP_FILE_DIALOG (overwrite_data->save_dialog); + gtk_widget_hide (widget); + if (file_save_dialog_save_image (overwrite_data->save_dialog, dialog->gimage, overwrite_data->uri,