[brasero] Don't leave the main window unsensitive



commit fcedd93d8fe496fdc0fabfcd208f7598b26b1113
Author: Philippe Rouquier <bonfire-app wanadoo fr>
Date:   Fri Dec 4 10:56:35 2009 +0100

    Don't leave the main window unsensitive

 src/brasero-project.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/src/brasero-project.c b/src/brasero-project.c
index 95dbfc8..df7dad3 100644
--- a/src/brasero-project.c
+++ b/src/brasero-project.c
@@ -1398,21 +1398,25 @@ brasero_project_check_plugins_not_ready (BraseroProject *project,
 	result = brasero_burn_session_can_burn (session, FALSE);
 	brasero_burn_session_set_strict_support (BRASERO_BURN_SESSION (session), FALSE);
 
-	if (result == BRASERO_BURN_OK)
+	if (result == BRASERO_BURN_OK) {
+		gtk_widget_set_sensitive (parent, TRUE);
 		return result;
+	}
 
 	result = brasero_burn_session_can_burn (session, FALSE);
-	if (result != BRASERO_BURN_OK)
+	if (result != BRASERO_BURN_OK) {
+		gtk_widget_set_sensitive (parent, TRUE);
 		return result;
+	}
 
 	result = brasero_session_foreach_plugin_error (session,
 	                                               brasero_project_install_missing,
 	                                               project);
+	gtk_widget_set_sensitive (parent, TRUE);
+
 	if (result == BRASERO_BURN_CANCEL)
 		return result;
 
-	gtk_widget_set_sensitive (parent, TRUE);
-
 	if (result == BRASERO_BURN_OK)
 		return result;
 



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