[brasero] Don't leave add button greyed if GtkFileChooser dialog was cancelled



commit 88ccaa0fa60cbceeb4d9c00b653c3adb34716bfc
Author: Philippe Rouquier <bonfire-app wanadoo fr>
Date:   Tue Oct 20 15:58:35 2009 +0200

    Don't leave add button greyed if GtkFileChooser dialog was cancelled

 src/brasero-project.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/brasero-project.c b/src/brasero-project.c
index 769488b..898d636 100644
--- a/src/brasero-project.c
+++ b/src/brasero-project.c
@@ -1949,6 +1949,12 @@ brasero_project_file_chooser_response_cb (GtkWidget *chooser,
 	if (!project->priv->chooser)
 		return;
 
+	sensitive = ((!project->priv->current_source || !project->priv->has_focus) &&
+		      !project->priv->oversized);
+
+	action = gtk_action_group_get_action (project->priv->project_group, "Add");
+	gtk_action_set_sensitive (action, sensitive);
+
 	if (response != BRASERO_RESPONSE_ADD) {
 		gtk_widget_destroy (chooser);
 		project->priv->chooser = NULL;
@@ -1959,12 +1965,6 @@ brasero_project_file_chooser_response_cb (GtkWidget *chooser,
 	uris = gtk_file_chooser_get_uris (GTK_FILE_CHOOSER (chooser));
 	gtk_widget_destroy (GTK_WIDGET (chooser));
 
-	sensitive = ((!project->priv->current_source || !project->priv->has_focus) &&
-		      !project->priv->oversized);
-
-	action = gtk_action_group_get_action (project->priv->project_group, "Add");
-	gtk_action_set_sensitive (action, sensitive);
-
 	for (iter = uris; iter; iter = iter->next) {
 		gchar *uri;
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]